gpt4 book ai didi

git - 我想更改上一次提交的 Git 提交消息

转载 作者:行者123 更新时间:2023-12-04 12:20:02 25 4
gpt4 key购买 nike

我想更改之前推送的提交消息。此外,在那之后我还推送了其他提交。如果我更改提交消息,则旧消息将显示在 Git 提交历史记录中。

最佳答案

git checkout revision-to-correct
git commit --amend -m "corrected message"
如果修改“在”上面,您可以挑选它们,然后将原始分支移动到新位置...然后您可以推送 --force:
git cherry-pick revision-to-correct..some-branch
git branch -f some-branch
git push origin --force some-branch
更新 : 又学了几招后,还有一个很简单的方法:
git rebase -i HEAD~2
# rebase will open a list of revisions, on the first line, change pick for reword (or r, for short)
# save and exit.... git rebase will start running
# and it will stop right after the second to last revision is applied
# and you will be on the editor so that you can modify the message for the revision
# set the message, save and exit
# git rebase will finish running and you are done

关于git - 我想更改上一次提交的 Git 提交消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44293308/

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