我在Bitbucket仓库中有两个分支:主分支和开发分支。我希望主分支对所有人都可见,可以被查看和克隆,但不允许修改。然而,开发分支只能对开发者可见,并且应该保持在开发者之间的私有状态。这个分支是由开发者共享的,他们将为其他人提交和推送代码。如何在Bitbucket的公共仓库中强制一个分支保持私有状态?
我在Bitbucket仓库中有两个分支:主分支和开发分支。我希望主分支对所有人都可见,可以被查看和克隆,但不允许修改。然而,开发分支只能对开发者可见,并且应该保持在开发者之间的私有状态。这个分支是由开发者共享的,他们将为其他人提交和推送代码。如何在Bitbucket的公共仓库中强制一个分支保持私有状态?
不可能。在git
中,分支只是指向提交的“便利贴”,没有“这些n
个提交属于分支X
,应该是私有的”这样的概念,因此从您的存储库提取内容的任何人都可以获得所有提交。
如果您坚持让开发保持私有,请fork存储库并将其设置为私有...