0
我想恢复分支branch1
最后推我用这个命令时,我当时就branch1
:错误复归于混帐
git push -f origin HEAD^:master
和,而不是写git push -f origin HEAD^:branch1
。结果是我的主人成为branch1
。现在我想带回旧的master
。我可以这样做吗?
我想恢复分支branch1
最后推我用这个命令时,我当时就branch1
:错误复归于混帐
git push -f origin HEAD^:master
和,而不是写git push -f origin HEAD^:branch1
。结果是我的主人成为branch1
。现在我想带回旧的master
。我可以这样做吗?
此答案假设您当地的master
分支与origin/master
有约束关系。
是的,你可以再次发力推动远程主本地主:
git push -f origin master:master
你不需要是到要推什么在这里明确的,因为git会承担相同的名称分支,所以你可以把它缩短到:
git push -f origin master
这是错的,如果本地主不等于原点/主〜1 – chelmertz
我的理解是,他意外地推掌握,而不是''branch1'',并希望恢复master –
@chelmertz和是的,我的答案假设嗨在您覆盖远程主人(我明白您的意思) –