我的git分支在哪里?

时间:2015-11-12 14:46:10

标签: git

前几天我正在我的工作电脑上工作,并在github上设立了一个新分支。我做了一个本地和远程分支。

今天我正在家里的笔记本电脑上工作,当我跑步时,我看不到我做的分支" git branch"。

如何访问此分支?

3 个答案:

答案 0 :(得分:3)

假设您在本地存储库中有此分支,则可以使用git checkout <branchname>签出分支

如果此分支位于github存储库但不在您的本地存储库中,您可能需要在git remote updategit checkout <branchname>之前git pull来获取更改

答案 1 :(得分:2)

这里似乎发生的事情是远程状态的本地缓存已过时。在您可以访问这些新分支之前,您需要刷新存储库状态的本地副本。

你可以这样做:

  1. git remote update(参见earlier answerMichael Ira Krufky
  2. git fetch [remotename]
  3. 此外,当您运行git pull时,这会自动包含git fetch,以便更新您的本地副本

答案 2 :(得分:1)

尝试git branch -a以显示所有分支。