2011-11-18 46 views
3

隨着Git,我知道你只能指定選擇性地從其他人處取幾個分支。但是如果你的樹遠離別人,你如何防止一些分支被別人抓取?就像隱藏一些。我如何防止一些分支被他人取走?

+0

的[可能重複是否有限制讀取(取)在每個分支的好方法在Git的基礎?](http://stackoverflow.com/questions/2234092/is-there-a-good-way-to-restrict-read-fetch-on-per-branch-basis-in-git) – CharlesB

回答

4

有了Git本身,你不能。
即使有像這樣的授權層,您也不能限制讀取訪問分支機構。

這意味着背後DVCS的一般原則(分佈式VCS)回購成立:
如果你以某種方式獲得了回購,您已經閱讀訪問所有其內容。

保持在一個單獨的回購機密內容仍然有內容從未獲取的最可靠的辦法,如提到的「Is there a good way to restrict read (fetch) on per branch basis in git?

+0

謝謝。保持另一個回購是一個好主意。它很好地服務於我的目的。 –