如何从不同PC上的另一个分支获取文件

时间:2014-09-27 08:33:40

标签: git

基本上,在一台PC上我创建了一个分支,让我们说new_branch并在那里进行一些更改。现在我想从另一台PC上的那个分支获取整个存储库。

问题在于,当我使用:

git checkout new_branch

我收到new_branch不存在的消息。默认情况下,我是主人。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

克隆到新PC后,您可以执行以下操作:

git checkout -b new_branch origin/new_branch
# or better
git checkout --track origin/new_branch

默认情况下,克隆检出主分支,并在remotes/origin命名空间中创建远程跟踪分支:您可以看到所有远程跟踪分支git branch -r

使用" Difference between git checkout --track origin/branch and git checkout -b branch origin/branch"。

查看详情

如果您使用--track选项,则您的本地分支机构会让远程跟踪分支的 upstream branch 。 默认情况下,一个简单的git push会将该本地分支推送到原始仓库的同一分支上。