当前位置:   article > 正文

git fetch, git pull与git rebase比较_git fetch git pull git rebase

git fetch git pull git rebase

1.git fetch

git-fetch,从其他Git库的branch或tag或refs下载对象和引用到本地。

特性:

  • 可以同时操作多个Git库
  • 默认操作Git库origin
  • 操作后更新.git/FETCH_HEAD

 

使用格式:

  • git fetch [<options>] [<repository> [<refspec>…?]]
  • git fetch [<options>] <group>
  • git fetch --multiple [<options>] [(<repository> | <group>)…?]
  • git fetch --all [<options>]

示例:
git fetch,从默认远程库fetch所有内容
git fetch origin,从origin远程库fetch所有内容

 

2.git pull

git-pull,从其他Git库的branch或tag或refs下载对象和引用,然后合并到当前分支。
特性:

 

  • git pull等价于git fetch, git merge FETCH_HEAD
  • git pull --rebase等价于git fetch, git rebase FETCH_HEAD

使用格式:

 

 

  • git pull [options] [<repository> [<refspec>…​]]


示例:
git pull,从默认远程库fet

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/571767
推荐阅读
相关标签
  

闽ICP备14008679号