繁体   English   中英

了解git pull和git fetch

[英]Understanding git pull and git fetch

我知道git fetch从远程存储库下载数据,仅更新远程跟踪分支,尚未合并到本地分支中(这可以通过git merge local_branch origin/remote_branch来完成)。 那个git pull可以一次完成所有这一切。

但是我想知道:这两个命令都下载单个分支吗? 还是他们一次下载了整个远程存储库(如果是git pull ,则将其合并)?

git fetch从远程存储库中获取所有分支和标签(但是,正如您所说,它不会将更改合并到本地分支中)。

git pull执行所有所有分支和标签的获取,然后合并当前分支

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM