标签: git squash
我在branch_A上工作并将其合并到branch_B(两者都是本地分支)
答案 0 :(得分:0)
答案 1 :(得分:0)
挤压几乎不是一个好主意。首先,它正在重写你的历史,所以如果你推动(发布)你的变化,你不应该压扁。然后,挤压正在消除你工作的逻辑顺序 - 更难以追踪你自己为什么做了一次或另一次的改变。
压扁可能有用的唯一情况是你不经常推送(比如一天20次),但几天之后你就开发了新的闪亮功能,并希望只创建一个提交此功能实现并发布一个提交或发送它以进行代码审查。