2014-01-18 22 views
0

如何git遠程存儲庫公開或私人自動存儲當有人從任何分支叉或克隆分支的電子郵件地址?git遠程倉庫如何自動存儲分叉或克隆分支的人的電子郵件地址?

或此功能不存在?對於github用戶,我需要上網到github.com,看看是否有人分叉我的分支,我可能永遠都不知道是誰克隆了我的分支。

我看到的唯一方法是我可以知道何時有人提出拉請求!

+0

我的回答有幫助? –

+0

現在你快樂嗎? –

+1

當然是不是?)))多thanx))) –

回答

0

使用GitHub API,您可以列出存儲庫的分支。一旦你這樣做了,你可以從GitHub API請求用戶的個人資料,並且只有當他們有指定的電子郵件時,你才能得到用戶的電子郵件地址。如果他們沒有一個,那麼你運氣不好。有關這些不同端點中每一個的API文檔都非常好,因此我不會詳細複製您需要採取的確切步驟。毋庸置疑,我懷疑許多用戶會對此表示善意。

1

當提交更改時,您只能控制自己的email。你也可以分配name/emails提交者,當你從svn/cvs(據我記憶)導入項目。但是,如果用戶沒有指定他email和GitHub的推入回購,甚至在該電子郵件將不會改變,除非是回購的DB重建。當倉庫被forken,所有提交DB是forken也包括commiter的nameemail,並提交message

根據GitHub你是不允許在線看到一個人叉或回購。它將被視爲一個nocite,並且您可以通過使存儲庫左上角的許多分支叮噹響來查看分支樹(該信息在2014年初開始有效)。

相關問題