1

当我执行 git pull origin master 时,它似乎没有更新 git 存储库文件夹中的文件。

4

3 回答 3

1

几点建议,

尝试git pull -v origin master查看详细版本是否产生任何线索。

如果您可以克隆您的存储库并使其处于任何之前的状态git pull

    当前=`git rev-parse HEAD`
    git 拉取原点
    git diff $当前..
  • 尝试 a git fetch origin master,它相当于" git fetch origin master:",而不是 " git fetch origin master:master"(即:它将获取的 ' master' 分支(远程 ' origin' )的值存储FETCH_HEAD在 ' master' 分支或远程跟踪 ' remotes/origin/master' 分支中。
    这意味着你可以尝试检测该 fetch 是否要引入任何更改:
     git diff ...FETCH_HEAD
于 2010-04-14T01:21:12.720 回答
0

你可以伤害小鬼。

git-pull应该获取远程更改并将它们合并到当前分支中。

要验证更改是否已合并,请git log验证您期望的修订是否在本地分支中。

来自git-pull多科

接下来将远程分支合并到当前分支:

$ git pull origin next

于 2010-04-13T23:33:42.533 回答
0

也许您没有对遥控器进行任何更改(或者维护它的人没有更新它)。

也许您有不止一个遥控器,并且您对pull应该获取表单的遥控器感到困惑。

于 2010-04-14T02:02:20.827 回答