git:git中的合并提交究竟是什么?

时间:2013-09-03 04:59:15

标签: git

我浏览了几个博客以了解合并提交,但并不完全清楚它是什么以及避免它的最佳做法是什么。并且git日志的树形图进一步混淆了我对合并提交的理解。帮助

1 个答案:

答案 0 :(得分:1)

合并提交就像另一个提交,存储库在给定时间点的状态加上它演变的历史记录。

关于合并提交的一个特别之处在于它至少有两个前辈,因此普通的vanilla diff没有意义,你只能将合并与前一个的前一个进行比较,从而产生另一个的变化父项

为了避免合并提交,您可以{<3}}更改之前将其推送到远程存储库。