【发布时间】:2019-08-26 12:03:43
【问题描述】:
有什么方法可以在不实际压缩提交的情况下执行“自动压缩”(即,只需重新排序标记为 --fixup s.t. 的提交。我可以在代码审查之前修复合并冲突)?
【问题讨论】:
-
如果您需要重新排序提交,
git rebase -i HEAD~N不适合您,您只需上下移动提交吗? -
@mnestorov 是的,但是使用
fixup和autosquash的意义在于我不必自己一个一个地移动提交。 -
抱歉造成误解 :) 查看文档,
--no-autosquash有什么用吗? -
IIRC rebase -i 使用 autosquash 重新排序和设置壁球。然后,您可以将壁球更改为提交
标签: git git-rebase git-rewrite-history git-squash