远程分支的git checkout没有给出最新版本?

时间:2017-08-25 20:12:33

标签: git

我认为git checkout -b mylocal origin / develop意味着mylocal将拥有来自远程服务器的最新代码,但它没有(git log不显示我知道的提交在远程服务器上) - 只有在随后的拉动之后,mylocal才能完成所有这些提交。这是预期的吗?

1 个答案:

答案 0 :(得分:2)

这是预期的,是的。

您需要了解origin/develop 远程服务器上的分支 develop ,但您的本地副本 < em>在远程服务器上开发分支。这意味着,在看到新的更改之前,您需要使用git fetch更新远程分支的本地副本。