我们定期运行该合并:的Git合并提交
git merge origin/feature-branch
似乎有一个滞后,我可以看到在功能提交-branch(使用BitBucket),但合并命令返回Already up-to-date.
。在提交成功运行合并后,我们必须等待大约10分钟。是否有一些缓存需要清除,以便在不等待的情况下获得最新信息?
更新:
将溶液进行说明。原来并没有真正的“滞后”或缓存。我想在过去,我有时在失败和成功的合并尝试之间跑git pull
。这里
我们定期运行该合并:的Git合并提交
git merge origin/feature-branch
似乎有一个滞后,我可以看到在功能提交-branch(使用BitBucket),但合并命令返回Already up-to-date.
。在提交成功运行合并后,我们必须等待大约10分钟。是否有一些缓存需要清除,以便在不等待的情况下获得最新信息?
更新:
将溶液进行说明。原来并没有真正的“滞后”或缓存。我想在过去,我有时在失败和成功的合并尝试之间跑git pull
。这里
溶液运行git pull
第一:
git pull
git merge origin/feature-branch
这blog post整理我出去。我没想到:
你可能没有意识到,混帐让您远程 库的克隆你的机器上......
origin/master
不 GitHub上,它是在远程主分支的克隆你的机。
因此不得不做git pull来更新我的“本地”克隆的起源/主。然后合并工作!
git checkout feature-branch
git pull
git checkout Your-Branch
git merge feature-branch
如果别人也对你分支上工作,然后
git pull Your-Branch
git checkout feature-branch
git pull
git merge feature-branch
注意拉已经做了合并(配置远程跟踪分支)。如果你不想要,使用'git fetch'而不是'git pull'。 –