在进行手动合并后,我应该在提交消息中删除冲突列表吗?

nfm*_*nfm 19 git commit-message

假设我运行git pull并且存在git无法自动合并的冲突.

在我手动合并更改并运行之后git commit,是否应该保留Conflicts:git在提交中生成的部分(作为手动合并这些文件的记录),或者将其删除(因为冲突未提交)?

我不知道最佳做法是什么 - 是否有警告确保您修复冲突,或实际登录提交消息?

jar*_*ine 20

这似乎是一个个人意见类型的问题,所以我会回答我的意见[ - ;

Conflicts将这一部分单独留下来作为提醒,说明这次合并产生了冲突.偶尔我没有适当地处理冲突,并且稍后会产生一些不希望的效果,所以能够查看提交历史并看到文件中存在冲突是很好的.

  • 我不仅要留下那份清单,而且如果冲突是不平凡的,我经常会说明导致冲突的原因以及冲突的解决方法.有时这可能非常有用.如果有几十个具有相同类型冲突的文件,我会经常将列表折叠掉. (6认同)