我在合并中注意到的最大问题是,最终您最终只能进行一次提交。
在冲突合并自动合并文件和手动修复文件(2个单独的提交)后,有没有办法可以分开?
答案 0 :(得分:0)
由于评论者指出需要解决冲突的文件将在默认提交消息中列出,因此这种分离似乎毫无意义。除此之外,你实际上不希望有两个提交,因为其中一个将反映两个分支的部分合并,即反映尚未完成的过程的结果。
你应该注意到Git提交是原子的,反映了整个存储库的状态。看起来你正在通过CVS体验思考这一点,其中提交不是原子的。 Git不像CVS那样跟踪文件,因此像你描述的合并分离不适合Git。
如果您想要更精细地控制冲突,那么您应该使用rebase而不是merge。