gpt4 book ai didi

Git:如何执行硬推送

转载 作者:太空狗 更新时间:2023-10-29 14:29:12 58 4
gpt4 key购买 nike

我将提交推送到远程存储库,我想撤消该提交。

要撤消我使用的本地存储库中的提交
git reset --hard prev_commit_hash
(顺便问一下,这是正确的做法吗?)

然后我尝试推送,但失败了,因为正如我预期的那样,我当前分支的顶端在其远程分支的后面。

问题是:执行硬/强制推送的正确方法是什么?

编辑:
我查看了其他一些类似的问题,但它们有点陈旧。建议的解决方案是使用 git revert。我看到最近有用户评论说这个解决方案不适合他们。

最佳答案

尝试使用:

git push origin master -f

f 代表强制

关于Git:如何执行硬推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39389094/

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