git将远程分支拉取到本地

sunleejon 2019-09-04 20:05:33 69 收藏
版权
git pull origin master:localbranch

命令格式如上,git pull origin是固定的部分,后面接远程分支名,冒号后面接本地分支名。

git拉取远程分支到本地步骤:

#查看远程分支
git branch -r

#查看本地分支
git branch

#拉取远程分支
git checkout -b 本地分支 origin/远程分支

#拉取远程分支
git pull origin 远程分支

#建立分支
git branch --set-upstream-to origin/远程分支名 本地分支名

#拉取分支
git pull

#遇到本地冲突,先删除本地分支,再重新拉取远程分支
git branch -D 本地分支名称

一、查看远程分支
使用如下git命令查看所有远程分支:

git branch -r

二、拉取远程分支并创建本地分支
方法一
使用如下命令:

git checkout -b 本地分支名x origin/远程分支名x

使用该方式会在本地新建分支x,并自动切换到该本地分支x。

采用此种方法建立的本地分支会和远程分支建立映射关系。

方式二
使用如下命令:

git fetch origin 远程分支名x:本地分支名x

使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。

采用此种方法建立的本地分支不会和远程分支建立映射关系。

三、本地分支和远程分支建立映射关系的作用
git branch --set-upstream-to origin/远程分支名 本地分支名

四、切换分支
git checkout 本地分支名
五、合并分支
git merge 本地分支名称

git使用git pull不能把全部分支拉取到本地相关推荐

  1. 将gitLab 上的dev分支拉取到本地

    https://blog.csdn.net/T_yoo_csdn/article/details/90375630

  2. Git创建分支拉取代码到本地提交代码

    创建Git分支 1.查看所有分支 git branch 2.创建本地分支 git branch mybranch //mybranch新创建的分支名 3.切换到创建的分支 git checkout m ...

  3. Git工具:开发分支拉取主分支最新代码的实现

    场景描述:比如我在9yue_wzh分支上开发,如何操作才能拉取到主分支的最新代码呢? 步骤实现: 1.切换到主分支 git checkout master 2.拉去主分支最新代码 git pull o ...

  4. git仓库中文件较多,如何拉取指定文件到本地

    指定操作 git init ====== 创建一个空的文件 git remote add origin 远程仓库地址链接 ====== 表示添加远程库的地址 git config core.spars ...

  5. git的基本使用---在coding上进行拉取、提交代码

    文章目录 前言 一.在coding上进行SSH公钥配置的步骤 二.在coding中git的基本操作 I.第一次拉取代码时 1.克隆仓库代码 II.进行修改后向仓库提交代码 2.查看自己修改完毕的代码 ...

  6. [github] - git使用小结(分支拉取、版本回退)

    1. 首次(fork项目之后) $ git clone [master] $ git branch -a $ git checkout -b [自己的分支名] [远程仓库的分支名] 克隆的是主干网络 ...

  7. git 从分支拉取代码到本地,并修改后提取代码到该分支

    ** 进入新一家公司,该公司用Git,从未用过Git的我显的有点懵圈.结合网上的资料整理了一下做一下备忘录,以便以后有不时之需!!! ** 1:在本地创建任意文件夹, 2:在该文件夹中右键选择 Git ...

  8. 如何使用git命令从分支拉取代码到本地,修改后提取代码到该分支,看这一篇就够了!

    1. 前言 上一份工作在一家研究所,比较少用git命令进行操作,使用最多的是git clone操作,平时在github上的其他操作是使用界面进行实现.最近新换了一家企业,发现大家都在用git命令,今天 ...

  9. 【git新建分支拉取分支】git submodule update --init --recursive

    拉取分支 git submodule update --init --recursive 新建分支 切到当前分支 git checkout 当前分支 从当前分支创建新的分支 git checkout ...

最新文章

  1. Linux之redhat7系统结构
  2. 如何查看CISCO FWSM上ACL分区的空闲资源
  3. 云计算:存储之后,IT江湖之上的新大佬
  4. 移动端访问mysql_java – (可能)数百个移动客户端访问MySQL数据库的最佳方法是什么?...
  5. Redis配置文件常用配置详解
  6. MySql 中 case when then else end 的用法
  7. git提取和拉取的区别_git fetch和git pull的区别
  8. 如何从0到1搭建物联网系统?
  9. Cookie、Session、Token、JWT分别是什么(四)
  10. 国内流行的两大开源.net微信公众平台SDK对比分析
  11. c#程序设计实训报告心得体会_c#学习心得体会范文_c#程序设计心得体会
  12. VBB Arduino仿真软件的使用
  13. matlab卡住了怎么办,如何解决matlab运行慢或死机的情况
  14. sheet(isPresented:onDismiss:content:) (SwiftUI 中文文档手册 教程含源码)
  15. 根据经纬度查询具体地址
  16. SQL对象名无效的解决
  17. 如何实现廣州南方学院校园网WiFi连接的高效性
  18. 两次维权ZB系交易所,我和ZB的魔幻往事
  19. c语言实验--九九乘法表,C语言程序设计实验四 参考答案.doc
  20. 领导看了会炸毛的溢出理论

热门文章

  1. Android Studio里面的Build.gradle的详细配置说明
  2. ResultSet 中找不到栏位名称 XXXX使用remapResults参数来解决
  3. Conda配置国内镜像源
  4. uniapp设置页面背景图片
  5. EF IQueryable 与 IEnumerable
  6. windows无法格式化u盘_U盘、移动硬盘无法打开别急着格式化!三招教你解决难题!...
  7. linux tar zcxf,tar命令 打包命令
  8. FlexCAN简单介绍
  9. MATLAB--数字图像处理--图像基础操作
  10. C#——关闭窗口的方法——vs