1
git version 1.7.11.4
3.5.3-1.fc17.x86_64 #1 SMP x86_64 x86_64 x86_64 GNU/Linux

你好,

当我尝试从我们的远程存储库中获取更改时,我输入了密码,然后什么也没发生,提示只是返回。我有需要合并的远程更改,但无法获取这些更改。这就是我所做的。

git remote show origin
resource_division pushes to resource_division (local out of date)

当我尝试获取这些更改时,我什么也没得到:

$ git fetch origin
dev@10.10.10.18's password: 
$ 

我做了以下尝试和清理:

git fsck
git clean -f
git gc

这曾经有效,现在已经停止。

非常感谢您的任何建议,

4

2 回答 2

5

git fetch仅从远程服务器检索新修订,但不会将它们应用于您的树。

你必须做一个git merge origin/resource_division实际更新你的分支。

于 2012-09-12T04:10:11.517 回答
4

更简单的是,agit pull origin会获取您的更改并将其合并到您的分支。

Agit pull是 fetch 和 merge 的组合。

于 2012-09-12T04:16:52.483 回答