Git获取远程分支

时间:2015-08-08 16:21:09

标签: git

几个小时前,我在家用机器上创建了一个新分支(例如branch2),并将其推送到远程。在另一台工作的机器上,我创建了相同的本地分支,但是获取远程分支不会使用git fetch更新我的本地仓库。我的猜测是我的其他机器上的本地分支没有被跟踪。我应该将曲目添加到我的本地分支,删除本地分支,并在远程分支上结帐吗?

2 个答案:

答案 0 :(得分:1)

您需要使用远程分支重新绑定本地分支。

为此,请执行以下操作::

git fetch
git rebase origin/your_branch

这可以解决您的问题。

答案 1 :(得分:0)

Git fetch仅用于从远程获取增量。如果您想要获取远程内容并希望它们在您的工作目录中。

git fetch

仅提取delta。

如果要获取远程内容并希望在远程存储库中进行更改。

git pull = git fetch + git merge

尝试使用坑拉,结果将在您的工作目录中。