方法一:

git如何clone所有的远程分支

git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:

  1. 找一个干净目录,假设是git_work
  2. cd git_work
  3. git clone http://myrepo.xxx.com/project/.git ,这样在git_work目录下得到一个project子目录
  4. cd project
  5. git branch -a,列出所有分支名称如下:
    remotes/origin/dev
    remotes/origin/release
  6. git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支
  7. git checkout -b release origin/release,作用参见上

方法二:

git clone xxx
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all

注:

window系统的cmd无法识别第一步中的命令,请使用git bash命令行

----------------------------------------------

软件 :cmder

git 拉取所有远程分支相关推荐

  1. git 拉取指定远程分支的内容

    git 拉取指定远程分支的内容 git clone -b ants git@github.com:Ants-double/CareerJava.git git clone -b 远程分支名 仓库地址 ...

  2. Idea Git 拉取全部远程分支, Idea Git 删除远程分支

    Idea Git 拉取全部远程分支, Idea Git 删除远程分支 一.拉取全部远程分支 1.方法一: 选中项目 --- 右键 --- Git --- Fetch 2.方法二:Git 栏目 --- ...

  3. Git拉取指定远程分支

    方法一 git clone -b 远程分支名称 代码仓库地址 方法二 git init git remote add origin 代码仓库地址 # 与远程代码仓库建立连接 git fetch ori ...

  4. git 拉取远端所有分支

    git 拉取远端所有分支 通过git clone下来的项目,分支一般位于master,这时如果我们需要拉取项目的所有分支,可以通过以下命令完成 git branch -r | grep -v '\-& ...

  5. git 拉取远程仓库分支代码方法

    1.在本地新建一文件夹用来存放项目代码 (eg:xny) 2.进入该文件,右键选择 git bush here,打开命令窗后,输入初始化命令:git init 3.命令行:git remote add ...

  6. git拉取指定分支上面的代码 提交本地分支到远程

    拉取github指定分支上的代码 方法[推荐] [0]git拉取远程代码 git clone https://xxx.git [1]git拉取远程指定分支下代码(-b 分支名称) git clone ...

  7. git 拉取远程仓库分支代码

    git 拉取远程仓库分支代码 本地新建文件夹作为工作区(存放代码的文件夹) 进入该文件,右键选择 git bush here,打开命令窗后,输入初始化命令:git init 命令行:git remot ...

  8. git 拉取远程分支及修改远程仓库地址

    一.拉取远程分支 如果项目已经与origin master建立连接,就直接把远程分支拉去到本地: 1.把远程分支拉到本地 git fetch origin dev(dev为远程仓库的分支名) 2.在本 ...

  9. git拉取远程分支并创建本地分支

    一.查看远程分支 使用如下git命令查看所有远程分支: git branch -r 1 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout -b 本地分支名x origi ...

最新文章

  1. 为什么C语言是非形式化的,《数据结构C语言版》——绪论
  2. 从苹果供应链谈何为云计算的业务永续
  3. web设计页面跳转的方法
  4. Highcharts 配置语法;Highcharts 配置选项详细说明
  5. 关于软件项目中的风险
  6. 阻止中文输入法输入拼音的时候触发input事件
  7. Elasticsearch生态技术峰会 | Elasticsearch在企查查的应用实践
  8. 基于springcloud的开发者实践:hystrix-dashboard熔断仪表盘
  9. python输入整数n计算并输出1+22+333_Python 经典练习题-016
  10. linux下keytool生成证书_生成证书命令keytool
  11. iOS动画:带时分秒指针的时钟动画(上)
  12. 《Java高级Struts2》教学大纲(云计算) 版本号 编写人 版本描述 V1.0 目录 课程教学目标 5 (一)知识目标 5 (二)能力目标 6 (三)速度目标 6
  13. pic16f616单片机C语言编程,PIC16F616型单片机介绍
  14. wifi mesh测试软件,网件MK63:Wifi 6+Mesh组网一步到位
  15. 电子计算机断层扫描简称,计算机断层扫描技术(简称PET)
  16. 什么是数字图书馆——What is Digital Library?
  17. 《Spring实战3》第七章 使用Spring MVC构建Web应用程序
  18. java-php-python--数字相册管理系统-点赞演示2021计算机毕业设计
  19. AI芯片:寒武纪ShiDianNao结构分析
  20. 58沈剑解读:数据库典型架构实践

热门文章

  1. PL/SQL(显示游标):查询部门为20的(所有员工信息)
  2. 编译安装pypy,让py飞起来
  3. python+jieba分析唐诗三百首
  4. 中国制造2025背后的大数据作用
  5. Linux下的vim如何保存并退出
  6. 小米小爱音箱Pro8安装app_小米小爱音箱Play | 声音实力派,智能遥控家
  7. glove词向量解读
  8. 安装linux无法进入图形界面,centos7安装进不去图形界面
  9. 学完C语言可以学什么--C/C++图形库Easyx(万字教程,一文入门)
  10. 用40年前的电脑打开女神图片,太刺激!