【发布时间】:2012-07-21 00:12:24
【问题描述】:
这是我公司常见的场景,目前使用的是Svn:
有两个团队致力于一个项目。一个“维护”团队在一个分支上进行一些错误修复,另一个“支持”团队在另一个分支上处理新功能。维护团队需要在支持团队完成他们的新功能之前将他们的更改转移到生产中,因此他们完成了错误修复并将他们的分支合并回主干。几天后,支持团队完成新功能并合并回主干,解决任何冲突(如果存在)。
对于这个使用 Git 的场景,典型的工作流程(和使用的命令)是什么?
【问题讨论】:
-
不确定您所说的已解决是什么意思 - 这是所有源代码管理系统都处理的场景。您的支持团队要么定期从维护分支中拉出并在冲突发生时解决冲突,要么按照您的描述进行操作并在之后进行同步。
-
感谢您的回复!我的问题真的是:使用 Git 的这个场景的典型工作流程(和使用的命令)是什么?
-
顺便说一句,您尝试使用分支的方式是错误的。查看这个答案以获得更多解释:stackoverflow.com/questions/10598262/….