前几天我正在我的工作电脑上工作,并在github上设立了一个新分支。我做了一个本地和远程分支。
今天我正在家里的笔记本电脑上工作,当我跑步时,我看不到我做的分支" git branch"。
如何访问此分支?
答案 0 :(得分:3)
假设您在本地存储库中有此分支,则可以使用git checkout <branchname>
签出分支
如果此分支位于github存储库但不在您的本地存储库中,您可能需要在git remote update
和git checkout <branchname>
之前git pull
来获取更改
答案 1 :(得分:2)
这里似乎发生的事情是远程状态的本地缓存已过时。在您可以访问这些新分支之前,您需要刷新存储库状态的本地副本。
你可以这样做:
git remote update
(参见earlier answer的Michael Ira Krufky)git fetch [remotename]
此外,当您运行git pull
时,这会自动包含git fetch
,以便更新您的本地副本
答案 2 :(得分:1)
尝试git branch -a
以显示所有分支。