Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我浏览了几个博客来了解合并提交,但并不完全清楚它是什么以及避免它的最佳实践是什么。并且 git log 的树形图进一步加深了我对合并提交的理解。帮助?
合并提交就像另一个提交一样,是存储库在给定时间点的状态加上它演变而来的历史。
合并提交的特别之处在于它至少有两个前任,因此普通的普通差异没有意义,您只能将合并与前任之一进行比较,这会产生来自另一个父级的更改(s )
为避免合并提交,您可以在将更改推送到远程存储库之前重新设置它们的基础。