gpt4 book ai didi

Git 从上一次提交推送

转载 作者:行者123 更新时间:2023-12-05 06:44:17 24 4
gpt4 key购买 nike

我在一个分支中有几个提交,但我注意到有什么不对,所以我返回( checkout )到之前的提交,并进行了一些更改,现在一切都很好。

但问题是我无法推送,因为 git 要我先​​ pull ,但我不想,因为它会 merge 而我不想。

我只希望我当前的本地提交成为第一个或最新的提交。

这怎么可能?

最佳答案

只是为了将@quetzalcoatl 的评论变成答案...

git push --force

...会将远程分支的 HEAD 移动到当前提交,即使该提交在远程 HEAD 当前指向的位置之前。

即使在 push 之后,这也适用于撤消最近的提交。使用 reset --soft 将当前的 HEAD 移回,然后使用 push --force 将 head 更新到远程。

关于Git 从上一次提交推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30074672/

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