(自用面试题)git pull和git fetch有什么区别? 光头络腮胡 2022-09-07 100 阅读1分钟 git pull和git fetch的功能是大致相同的,都是起到了更新代码的作用。 git pull是相当于从远程仓库获取最新版本,然后再与本地分支merge,即git pull = git fetch + git merge。相比起来,git fetch更安全也更符合实际要求,在merge前,我们可以查看更新情况,根据实际情况再决定是否合并。