我正在使用Visual Studio Online和GIT。 我在本地和远程存储库中有2个分支,分别是branch1和branch2。 我们是一个由开发人员和管理员组成的团队。
作为管理员,我应该在Visual Studio中看到branch1和branch2。 但开发人员应该只看到branch2。
是否可以在Visual Studio Online中执行此操作?
答案 0 :(得分:0)
您的开发人员需要分叉您的主存储库并使用Pull Requests之类的东西来管理工作流程。以下是GitHub的用法:https://help.github.com/articles/using-pull-requests/
这样,您的存储库中只能有master
,只有管理员可以提交/推送。每个开发人员都有自己的master(和任何其他分支)副本。