2012-06-04 156 views
47

我有一個私人的git倉庫,我想擴展其對我的團隊成員的訪問權限。我能通過Github網站做到嗎?我有我的成員的用戶名。如何授予訪問私人GitHub存儲庫的權限?

我試圖通過訪問存儲庫的管理頁面來做到這一點,但沒有這樣的選項,因爲我不是所有者。

回答

41

如果你是老闆很簡單:

  • 轉到您的回購,然後點擊Settings按鈕。
  • 在左側菜單中點擊Collaborators
  • 然後添加他們的名字。

來源:Github Docs

+4

這沒有奏效。它在嘗試克隆回購時抱怨公鑰。 – davidjnelson

+1

我想,它是您的回購右側的設置按鈕,因爲我無法看到我的情況的管理員按鈕。 – Kamrul

+8

自2013年中期界面大修以來,它被稱爲設置。 –

-5

您的團隊成員必須使用SSH &訪問存儲庫,因爲他們必須使用github帳戶映射ssh密鑰。如果他們使用github帳戶映射他們的ssh密鑰,並且存儲庫具有他們想要訪問的公共權限,這將起作用。

+0

你不應該寫這個像它的唯一方式來做到這一點,雖然這可以達到它的麻煩最好在如果你想提供一個徹底的解決方案,備選方案更容易和更快速,同時提供 – Cacoon

4

兩個步驟:
1.登錄並點擊「邀請某人」下的「人」在右列。輸入並選擇個人github ID。
2.然後它將給你「邀請用戶名到一些球隊」此時您只需勾選你要哪支隊伍加入他們,然後點擊「發送邀請」

另外的選項:
1.獲取個人github ID(不是他們的電子郵件)
2.導航到您想要添加用戶的存儲庫
3.單擊右側列中的「設置」(不是頂部的變速箱設置)
4.單擊合作者長左欄
5.選擇存儲庫名稱
6.如果顯示「邀請或添加用戶到團隊」,請添加人員github ID
7.邀請將通過電子郵件發送。

請讓我知道這是如何工作給你的!

相關問題