我在GitHub上分了一个包含许多分支的回购。所有分支都出现在GitHub上。我这样做是为了下载回购:
git clone git-repo-url
cd git-repo
git remote add upstream git-upstream-url
git fetch upstream
这一切都很好,但是当我尝试checkout
分支时,它不起作用。我只有主分支。下载其他分支机构需要做什么?
答案 0 :(得分:2)
您还可以通过以下方式查看远程分支:
git branch -a
要结帐分行,请尝试:
git checkout -b local-branch upstream/branch