我想使用交互式变基来编辑提交记录。当我用edit替换pick时,该提交记录的更改仍然应用于存储库中(以便我可以编辑提交记录),但我想从头开始重写它。我该怎么做?
当您在交互式变基期间编辑提交时,您应该能够将其状态切换到父提交(这意味着工作树将反映提交更改应用之前的状态)。
cd /path/to/repo/root/folder
git checkout @~ -- .
# make additional changes
git commit -m "rewrite commit"
git rebase --continue