gpt4 book ai didi

git - 恢复到特定提交但无法推送

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

我想重置为特定的提交。我使用命令 git reset --hard Head~5 这已经重置了我的本地。我做了一些改变,现在我想 push 。但是我得到 Updates were rejected because the tip of your current branch is behind。我不想 pull ,否则我会回到最近的提交。我该如何重置?

最佳答案

您可以强行推送,但这可能存在问题。

是否有其他人在处理此代码库,还是只有您一个人在处理?您确定要从远程删除这些提交吗?

git push -f origin branch-name 将更新远程分支以匹配您刚刚所做的更改。

但是在执行此操作时需要小心。如果你有同事在同一个分支工作,你应该告诉他们,以防他们已经进行了这些更改。此外,他们可能已经推送了您将要覆盖的其他更改。

关于git - 恢复到特定提交但无法推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39685054/

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