在我们的团队中,我们遇到了这样的情况:
develop
创建分支。develop
。develop
。如何避免它?
我看到的选项:
push
之前,每位开发人员应提取develop
的更新版本并将其合并到其本地分支中。答案 0 :(得分:4)
问题在于:
合并不会恢复已删除的代码,除非以非常奇怪的方式完成(例如通过手动复制文件)。
如果开发者A进行了更改,那么"删除代码X"并且开发人员B进行了一些其他更改,合并两者不会恢复X.如果发生这种情况,您需要更详细地分析合并人员的工作流程,当然您可以查看现在详细介绍主要仓库中的所有提交。