gpt4 book ai didi

git undo commit 在 protected 分支上?

转载 作者:太空狗 更新时间:2023-10-29 13:00:22 26 4
gpt4 key购买 nike

有没有办法撤消 protected 分支上的提交?

我的意思是,如果你推送了一个错误的提交,在一个不 protected 分支上,你可以撤消它,将 HEAD 重置为最后一个期望的提交,或者恢复错误的提交并强制推送。但是 protected 分支不允许强制推送。这种情况下有什么办法可以解决?

编辑:指定的(正确的)提交不是 merge 。

最佳答案

reverting the wrong commit

git revert SHA-1    
git commit ....
git push origin <branch>

如果您的分支受到保护并且您无法执行 git push -f ... 您可以简单地执行 revert

git revert
Revert some existing commits

关于git undo commit 在 protected 分支上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35958394/

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