我们在过去的两年中一直在使用GIT和Visual Studio 2008,并对它为我们提供的功能感到满意。我们今天已经开始使用新系统,从下周开始我们需要开始为系统的v2.0实现新功能,但是我们不希望人们在登录后立即获取这些更改,直到v2.0为止结束。
我听说过分支机构但从未使用它们,我相信它们会为我们提供所需的功能。
所以我的问题是:构建我们的存储库的最佳方法是什么,以便我们可以在不影响实时系统的情况下开发v2.0?
我们目前只有一个存储库和一个分支,公司有两个开发人员。我想我们需要一个名为“Development”的新分支或类似的v2.0,现有的分支将用于修复当前系统的bug。
非常感谢任何建议和提示
答案 0 :(得分:0)
分公司: git checkout -b branchname
git commit -am“ur changes”
融合: git checkout branchname
git merge mergegingbranchname
您也可以在客户端创建本地分支
有关详细信息,请查看此 link