git pull 是 git fetch + git merge FETCH_HEAD 的缩写。
git pull就是先fetch,然后执行merge 操作,如果加—rebase参数,就是使用git rebase 代替git merge。

Idea update project 就是你可以选择到底是merge 还是 rebase 的git pull