我已经设置了我的本地分支来跟踪远程分支。
当我执行 git pull
时,它说“已经是最新的”。
但是当我执行 git log
时,最新 checkin 时间是 2012 年 12 月 21 日。
当我执行 git log remotes/branch1
(我试图跟踪的分支)时,最新 checkin 时间是 2013 年 1 月 7 日。
为什么我没有收到更改 checkin ?我该如何解决?
谢谢。
最佳答案
您需要设置跟踪。使用 git branch --set-upstream remotes/branch1
。虽然你的 Remote 看起来不太好。它应该是 origin/branch
。
关于git - 'git pull' 不更新来自远程分支的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14222845/