gpt4 book ai didi

Git 交互式 rebase 重写提交

转载 作者:行者123 更新时间:2023-12-05 05:19:33 28 4
gpt4 key购买 nike

我想用交互式 rebase 编辑一个提交。当我用 edit 替换 pick 时,此提交的更改仍应用于 repo(以便我可以编辑提交)但我想从头开始重写它。我该怎么做?

最佳答案

在交互式 rebase 期间编辑提交后,您应该能够将其状态 check out 到父提交(这意味着工作树将反射(reflect)提交更改应用之前的状态)

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

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

git rebase --continue

关于Git 交互式 rebase 重写提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45874616/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com