这些也不是自己研究出来的,网上很多解释都混乱不堪,文字都认识,凑一起就不认识了。都是网上零零散散搜集起来的,挑选了一些比较好理解的放这里了。参考链接如下
https://dev.to/lydiahallie/cs-visualized-useful-git-commands-37p1
git fetch:将远程分支上的最新的修改下载下来,但不动本地。
git pull:git pull 指令实际做了两件事:git fetch 和 git merge。下拉代码后还合并了。
update project :Update Project will update all of them, and Git | Pull... will update only a single one.
最后这个update project慎用,看情况也不是不让你用。