几个小时前,我在家用机器上创建了一个新分支(例如branch2),并将其推送到远程。在另一台工作的机器上,我创建了相同的本地分支,但是获取远程分支不会使用git fetch
更新我的本地仓库。我的猜测是我的其他机器上的本地分支没有被跟踪。我应该将曲目添加到我的本地分支,删除本地分支,并在远程分支上结帐吗?
答案 0 :(得分:1)
您需要使用远程分支重新绑定本地分支。
为此,请执行以下操作::
git fetch
git rebase origin/your_branch
这可以解决您的问题。
答案 1 :(得分:0)
Git fetch仅用于从远程获取增量。如果您想要获取远程内容并希望它们在您的工作目录中。
git fetch
仅提取delta。
如果要获取远程内容并希望在远程存储库中进行更改。
git pull = git fetch + git merge
尝试使用坑拉,结果将在您的工作目录中。