git-fetch是否会复制整个存储库?

时间:2013-04-03 14:05:38

标签: git version-control

git fetch命令是将整个远程存储库复制到我的机器上,还是只复制到当前分支的上游?

2 个答案:

答案 0 :(得分:3)

是的,默认情况下,它会为指定的<repository>提取所有“命名头或标记”。

答案 1 :(得分:0)

取决于您使用的选项。它可以做到这两点。它使用数据更新存储库,但不会将更改与您的本地合并。那将是git pullgit merge。 (git pull每个文档都是git fetch后跟git merge

https://www.kernel.org/pub/software/scm/git/docs/git-fetch.html