2015-10-14 175 views

回答

1

通常情況下,你的Github上的企業實例對您的組織中的開發人員可見。但是,同樣在您的組織中,您可能希望對允許哪些人查看哪個存儲庫有更細緻的決定。

因此,Github Enterprise知道存儲庫的兩個可見性 - 私有存儲和公共存儲。

這是直線前進,如文檔(here)告訴我們:

公共庫是開始的最好選擇!他們的對您的GitHub Enterprise實例上的任何用戶都可見,因此您可以從協作社區中受益。

私人存儲庫需要更多的設置。他們僅供您,資料庫所有者以及您選擇與分享的任何合作伙伴

希望這會有所幫助。

最佳, 最大


編輯澄清: GitHub的企業private mode,不規範在不同級別的訪問權限:它僅僅定義了鍛造本身不能沒有被記錄在訪問

+0

嗨馬克斯,感謝您的答覆。我很清楚這一點。我的問題是什麼時候「和私人模式啓用」,是否有任何不同?或者在「私密模式未選中」的情況下,上述情況是否仍然成立。這是混亂的一部分。 –

+0

順便說一句,有人可以解釋爲什麼這個問題得到了「-1」?如上所述,你是否完全理解我的問題?請做評論。 –

+0

Stackoverflow以特定的方式運行;你可以在這裏找到一個簡短的介紹:http://stackoverflow.com/tour - 另一個StakeOverflow用戶決定「投票」你的問題,因爲他/她覺得這不是一個好問題。 –

1

Private Mode爲GitHub企業實例是一個不同的概念比儲存庫的公共/私人設置不同。

在私人模式下,GitHub Enterprise要求每個用戶登錄才能訪問安裝。 git://上的匿名克隆已禁用,如果啓用了內置身份驗證,則新用戶無法註冊並且必須由管理員邀請。

所以私有模式設置真的意味着用戶必須登錄才能訪問該實例。如果您的GitHub Enterprise實例位於面向公衆的IP上,則需要啓用私有模式

公共和私人存儲庫仍將影響對屬於組織,團隊或存儲庫的用戶的可見性/訪問權限。