Git 结帐问题,无法转移到任何分行
Git checkout issue and not able to move to any branch
我想切换到远程 origin
上存在的分支 qa
。我正在使用 git checkout qa
但它对我没有任何作用,它不会移动并且不会显示任何类型的结果。可能的解决方案是什么?
你可以看到 git status
发生了什么
它至少会显示您当前所在的分支(您可以将其与 git branch -avv
结合使用),并为您提供有关您的存储库处于何种状态的线索。
在你的情况下,有一个本地 qa 分支但与 origin/qa
无关,直到你删除了本地分支并再次获取远程分支。
然后一个git checkout qa
相当于git checkout -b qa origin/qa
我想切换到远程 origin
上存在的分支 qa
。我正在使用 git checkout qa
但它对我没有任何作用,它不会移动并且不会显示任何类型的结果。可能的解决方案是什么?
你可以看到 git status
它至少会显示您当前所在的分支(您可以将其与 git branch -avv
结合使用),并为您提供有关您的存储库处于何种状态的线索。
在你的情况下,有一个本地 qa 分支但与 origin/qa
无关,直到你删除了本地分支并再次获取远程分支。
然后一个git checkout qa
相当于git checkout -b qa origin/qa