我想用交互式rebase编辑提交。当我用编辑替换pick时,此提交的更改仍然应用于repo(以便我可以编辑提交)但我想从头开始重写它。我怎么能这样做?
答案 0 :(得分:2)
在交互式rebase期间编辑提交后,您应该能够将其状态签出到父提交(意味着工作树将反映提交更改之前的状态)
cd /path/to/repo/root/folder
git checkout @~ -- .
# make additional changes
git commit -m "rewrite commit"
git rebase --continue