Git 拉取分支
2019-04-24 本文已影响0人
grain先森
适用情形
在远程仓库新建了分支,但是本地仓库不存在该分支,想要从远程仓库拉取该分支。以下dev分支只是举例使用,实际情况可以自定义。
方法1(推荐)
git branch -r
查看远程仓库的所有分支,或者
git branch -a
查看远程仓库和本地仓库的所有分支。
如果上面命令中查找到的没有你刚才新建得到远程分支,那么运行下面的命令,只要是新建分分支,大部分情况应该没有刚才新建的分支;如果有,请忽略这一条。
git pull 或git fetch
接下来这一条命令就比较重要了。
git checkout -b dev origin/dev
在本地新建dev分支,并将本地的dev分支和远程的的dev分支建立关联。
接着:
git branch -vv
查看本地分支和远程分支的关联情况。
方法2
git fetch origin dev:dev
拉取远程dev分支,并在本地新建dev分支。采用此方法不需要单独git fetch
即可直接拉取远程的dev分支。但是此方法不会将本地分支和远程分支关联起来,并且需要手动切换至dev分支。
方法3
git checkout [远程已存在分支名]
这个方法简单方便,屡试不爽。
喜欢你就点个赞。看完文章,还有福利拿,往下看👇👇👇
感兴趣的小伙伴可以在公号【grain先森】后台回复【190414】获取7张html、css思维导图,也可以转发朋友圈和你的朋友分享哦。