Git 如何从不同PC上的其他分支获取文件
基本上,我在一台PC上创建了一个分支,比如说Git 如何从不同PC上的其他分支获取文件,git,Git,基本上,我在一台PC上创建了一个分支,比如说new\u branch,并在那里做了一些更改。现在我想从另一台PC上的分支获取整个存储库 问题是,当我使用: git checkout new_branch 我得到的信息是新的分支机构不存在。默认情况下,我在master上 我如何才能做到这一点?在新电脑上克隆后,您可以执行以下操作: git checkout -b new_branch origin/new_branch # or better git checkout --track origi
new\u branch
,并在那里做了一些更改。现在我想从另一台PC上的分支获取整个存储库
问题是,当我使用:
git checkout new_branch
我得到的信息是新的分支机构不存在。默认情况下,我在master上
我如何才能做到这一点?在新电脑上克隆后,您可以执行以下操作:
git checkout -b new_branch origin/new_branch
# or better
git checkout --track origin/new_branch
默认情况下,克隆将签出主分支,并在remotes/origin
命名空间中创建远程跟踪分支:您可以看到所有带有git branch-r
的远程跟踪分支
请参阅“”的更多内容
如果您使用--track
选项,您的本地分支将具有远程跟踪分支的默认情况下,一个简单的
git推送
会将该本地分支推送到源repo的同一分支上。git checkout new_分支
如果源/new_分支存在,则会自动创建本地分支并设置跟踪,直到我的git内存goes@AndrewC的确可能该克隆没有远程跟踪分支,需要git获取来完整列出它们。git branch-r
报告了什么?