2016-07-26 104 views
2

我在我的bitbucket存儲庫中有兩個分支 - master和dev。我希望主分支爲每個人閱讀和克隆。寫入仍然受限於主。但是,開發人員分支應僅對開發人員可見,並且應該在開發人員中保持私密。這個分支由開發人員分享,他們將承諾並推動其他人。如何強制分支在bitbucket上的公共存儲庫中保密?公共存儲庫bitbucket上的私人分支

+0

您可以在單個存儲庫中做的最好的是限制推到那個分支。爲什麼你需要完全隱藏'dev'分支? – Chris

+0

由於這些是研究項目,開發分支也用於交換想法並在其上建立起來。我們只想在完全準備好的情況下將代碼和想法分享給公衆。擁有另一個開發庫會限制合併的功能,我們必須手動完成。 –

回答

4

不,這是不可能的。一個分支在git中沒有任何實質內容,它只是一個指向提交的「粘滯便箋」。沒有任何意義上的「這些n提交屬於分支X,應該是私有的」,所以任何從您的存儲庫中提取東西的人都可以獲得所有提交。

如果硬要具有發展民營,正好叉庫,使叉私人...