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

时间:2011-03-24 03:38:22

标签: git commit-message

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

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

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

2 个答案:

答案 0 :(得分:21)

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

我单独离开Conflicts部分,提醒我们这次合并产生了冲突。有时我不会恰当地处理冲突,以后会产生一些不良影响,所以能够查看提交历史记录并查看文件中是否存在冲突是很好的。

答案 1 :(得分:2)

我认为最佳做法是始终描述为什么您正在进行提交。合并冲突时,我会说你正在合并冲突。但我认为列出所有冲突究竟是什么并不重要。从现在起2年后再考虑重新阅读它:想要了解你提交的内容是什么。这是一个很好的一般建议,无论是关于冲突还是仅仅是功能或错误修复。