【发布时间】:2010-04-13 23:27:09
【问题描述】:
当我执行 git pull origin master 时,它似乎没有更新 git 存储库文件夹中的文件。
【问题讨论】:
-
拉取是否产生任何错误消息?如果成功,它会显示差异还是说您已经是最新的?
-
你能跟进你的问题吗?
当我执行 git pull origin master 时,它似乎没有更新 git 存储库文件夹中的文件。
【问题讨论】:
一些建议,
尝试git pull -v origin master 看看详细版本是否会产生任何线索。
如果您可以克隆您的 repo 并使其处于任何 git pull 之前的状态:
git fetch origin master,即equivalent to“git fetch origin master:”,而不是“git fetch origin master:master”(即:它存储“master”分支(远程“origin”)的获取值在FETCH_HEAD 中,而不是在'master' 分支或远程跟踪'remotes/origin/master' 分支中。【讨论】:
你可以欺负小鬼。
git-pull 应该获取远程更改并将它们合并到当前分支中。
要验证更改是否已合并,请执行git log 以验证您期望的修订版本是否在您的本地分支中。
下一个远程分支合并到当前分支:
$ git pull origin next
【讨论】:
也许您没有对遥控器进行任何更改(或者维护它的人没有更新它)。
也许您有多个遥控器,而您对应该使用哪一个 pull 获取表单感到困惑。
【讨论】: