根据How to reset my local repository to be just like the remote repository HEAD,您可以通过
设置本地分支以匹配远程分支git reset --hard origin/<branch_name>
适用于名称中没有斜杠的分支。
对于我的远程分支'topic / something'和命令
git reset --hard origin/topic/something
我收到以下错误:
fatal: ambiguous argument 'origin/topic/something': unknown revision or path not in the working tree.
包含斜杠的分支名称的正确语法是什么?感谢。
答案 0 :(得分:0)
我找到了遗漏的东西。我只做了
git fetch origin topic/something
在我尝试git reset --hard
命令之前。
但我需要做
git fetch --all
也是。然后
git reset --hard origin/topic/something
的工作。 谢谢你的帮助。