git pull:从远端服务器中获取某个分支的更新,再与本地指定的分支进行自动合并。
- 常用的更新分支命令格式:git pull origin origin_branch:local_branch;
- 如果远程指定的分支与本地指定的分支相同,则可直接执行git pull origin remote_branch。
git fetch:从远端服务器中获取某个分支的更新到本地仓库。
- 与git pull不同,git fetch在获取到更新后,并不会进行合并(git merge)操作,这样能留给用户一个操作空间,确认git fetch内容符合预期后,再决定是否手动合并节点。
- 常用的获取远端分支更新命令格式:git fetch origin remote_branch:local_branch;
- 如果远程指定的分支与本地指定的分支相同,则可直接执行git fetch origin remote_branch。