如何从远程分支更新本地分支

时间:2021-03-23 15:42:43

标签: git github

我团队的一名成员在 GitHub 上创建了一个分支。

在我的电脑上我可以

  • 只看到主分支
  • 以及我自己创建的分支。

如何更新我的本地 git 以显示 GitHub 存储库上的其他分支?

2 个答案:

答案 0 :(得分:1)

首先,您可能需要 fetch 从远程存储库中获取新的引用。

然后,使用 git branch -r 获得远程分支的完整列表。

列出的引用只是您获取时这些远程分支指向的位置的图像,但请注意:

  1. 您将无法查看它们,就像它们是本地分支机构一样。

  2. 它们可能会在远程端随时更改,您的本地存储库不会收到通知。 fetch 每次您想要检查新分支/标签时。

要在本地签出分支以对其进行处理,只需 git checkout <branchname> 不带 <remotename>/,git 会自动将远程分支设置为本地副本的拉/推默认目标。

答案 1 :(得分:0)

git fetch 应该能解决问题。