Git 如何将远程分支添加到本地回购?

Git 如何将远程分支添加到本地回购?,git,github,version-control,branch,git-branch,Git,Github,Version Control,Branch,Git Branch,所以我还没有找到任何能解释这一点的答案。那么,如何使用git将远程分支添加到本地回购中呢?一个简单的git fetch就足够了 类型 您应该看到新的分支被列为origin/xxx(名称空间“origin”) A将基于该远程跟踪分支创建本地分支origin/xxx 这还将更新您的Git存储库工作树(即,您的文件),这将使它们在您的IDE/编辑器中可见。我想其他人不理解您的问题 您正试图将当前没有的远程分支带到本地计算机。例如,如果您的同事创建了一个新分支,则可能会发生这种情况 现在已经添加了,这很

所以我还没有找到任何能解释这一点的答案。那么,如何使用git将远程分支添加到本地回购中呢?

一个简单的
git fetch
就足够了

类型

您应该看到新的分支被列为
origin/xxx
(名称空间“
origin
”)

A将基于该远程跟踪分支创建本地分支
origin/xxx


这还将更新您的Git存储库工作树(即,您的文件),这将使它们在您的IDE/编辑器中可见。

我想其他人不理解您的问题

您正试图将当前没有的远程分支带到本地计算机。例如,如果您的同事创建了一个新分支,则可能会发生这种情况

现在已经添加了,这很简单:

git开关
由于您在本地没有分支,这将自动使
开关
查看远程回购。然后,它还会自动设置远程分支跟踪


最后,这里已经讨论了很多。您可以查询更多答案,但有些已经过时。

您是从另一个存储库克隆了您的存储库,还是以其他方式将远程存储库添加到本地存储库?这是什么意思?我在github中有一个回购协议,我用我的另一台计算机向github添加了一些分支,现在我想把这些分支放到我的笔记本电脑上@chepnerI建议(基于一个简单答案上的长评论线程)花一些时间阅读Git,作为一个分布式源代码控制系统,如何工作。等等,我必须让我的pc带有分支才能这样做吗?@Erik在
Git fetch
之后,你的pc(意味着已经在那台pc上克隆的repo)我们将有分支机构。所有分支。很抱歉这个愚蠢的问题,但是你说的cd/path/to/local/repo/on/first/computer是什么意思?@Erik我的意思是,在你的第一台电脑上,转到你克隆存储库的文件夹。然后在git中键入,你指的是包含分支的电脑还是没有?
cd /path/to/local/repo/on/first/computer
git fetch
git branch -avv