详解git pull和git fetch的区别
首先在作用上他们的功能是大致相同的,都是起到了更新代码的作用。
主要说一下他们的不同之处。
更改远端跟踪分支只能用git fetch,或者是git push后作为副产品(side-effect)来改变。我们无法直接对远程跟踪分支操作,我们必须先切回本地分支然后创建一个新的commit提交
git pull ()
git 命令用于从远程获取代码并合并本地的版本.该命令其实是git fetch和git merge的简写。
首先在作用上他们的功能是大致相同的,都是起到了更新代码的作用。
主要说一下他们的不同之处。
更改远端跟踪分支只能用git fetch,或者是git push后作为副产品(side-effect)来改变。我们无法直接对远程跟踪分支操作,我们必须先切回本地分支然后创建一个新的commit提交
git 命令用于从远程获取代码并合并本地的版本.该命令其实是git fetch和git merge的简写。