小编典典

Git:如何编辑/改写合并提交的消息?

all

如何编辑或改写合并提交的消息?

git commit --amend如果它是最后一次提交(HEAD)有效,但如果它在之前HEAD呢?

git rebase -i HEAD~5没有列出合并提交。


阅读 78

收藏
2022-07-28

共1个答案

小编典典

如果您将--preserve-merges选项(或其同义词,-p)添加到git rebase -i命令中,那么 git
将在变基时尝试保留合并,而不是线性化历史记录,并且您也应该能够修改合并提交:

git rebase -i -p HEAD~5

笔记。自git v2.22 ( https://www.infoq.com/news/2019/07/git-2-22-rebase-
merges/
)--perserve-merges起,已被弃用。--rebase- merges

2022-07-28