Git交互式变基重写提交

3
我想使用交互式变基来编辑提交记录。当我用edit替换pick时,该提交记录的更改仍然应用于存储库中(以便我可以编辑提交记录),但我想从头开始重写它。我该怎么做?
1个回答

2

当您在交互式变基期间编辑提交时,您应该能够将其状态切换到父提交(这意味着工作树将反映提交更改应用之前的状态)。

 cd /path/to/repo/root/folder
 git checkout @~ -- .

 # make additional changes
 git commit -m "rewrite commit"

 git rebase --continue

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接