我知道基本的Git,但在这里我有一个现有的分支作为遥控器/ origin / aditya。我该如何切换到那个?
git branch -a
* (HEAD detached at origin/aditya1)
remotes/origin/master
remotes/origin/aditya-design
remotes/origin/aditya1
remotes/origin/aditya2
我通常知道git checkout branch-name
但在这里我无法改变并将我的分支设置为
remotes/origin/aditya1
提前致谢
答案 0 :(得分:1)
远程分支只是引用。如果你结账,你将创建一个新的本地分支,开始是你当时的HEAD(在你的情况下是分离的原点/ aditya1。
您可能想要做类似
的事情git checkout -b aditya1 -t origin/aditya1
而不是在这个新创建的本地分支上工作。