我只想看一下远程的代码库test分支,于是在当前分支执行 git checkout origin/test
现在是 detached Head 模式,不明白的可以点击这里
那么现在执行git pull 的时候,自然
因为是断头模式(听着吓人),因为没有灵魂,最好的方法就是,创建一个本地分支,直接执行
git checkout -b test
创建本地test分支。
然后就像正常的一样,当你git pull 或者 git push 的时候,需要关联远程分支。
如果,想直接关联并且创建,那么可以使用如下命令: git checkout --track origin/test