当前位置:   article > 正文

git fetch 理解

git fetch

git fetch 是从远程分支拉取代码。fetch结合merge一起用,git fetch + git merge == git pull;
git fetch是拉取当前项目的所有分支的的提交;

git fetch 具体使用
如:在dev分支上
a. 创建并更新本 地远程分支。即创建并更新origin/dev 分支,拉取代码到origin/dev分支上。
b. 在FETCH_HEAD中设定当前分支-origin/当前分支对应,如直接到时候git merge就可以将origin/dev合并到dev分支上。
在这里插入图片描述

git fetch origin 分支
设定当前分支的 FETCH_HEAD’ 为远程服务器的分支`.

git fetch origin 分支:分支1
首先执行上面的fetch操作
使用远程分支在本地创建分支1,如果本地不存在分支1, 则会自动创建一个新的分支1,
如果本地存在分支1, 并且是`fast forward’, 则自动合并两个分支, 否则, 会阻止以上操作.

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

闽ICP备14008679号