gpt4 book ai didi

git - 我怎样才能修改以前的 git commit

转载 作者:太空狗 更新时间:2023-10-29 13:09:45 25 4
gpt4 key购买 nike

我已经做了 2 次 git 提交

 $ git log
commit 9613e1e84b42aeef645977272d310250339cf0e0

commit 01f8699be310f9a56a40835b48a922a879bba24f

他们每个人都涉及不同的文件。而且我还没有推送。

但我想修改提交 01f8699be310f9a56a40835b48a922a879bba24f(不是最上面的)。我该怎么做?

我知道我可以使用“git commit --amend”来修改最高提交。但不是第二个。

我该如何解决?

谢谢。

最佳答案

使用交互式 rebase 。git rebase -i HEAD~2将重新设置最后两个。您会在编辑器中看到一个列表,您可以选择只编辑一个或多个。

关于git - 我怎样才能修改以前的 git commit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5587880/

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