文章目录

  • 一、克隆 master 分支 git clone
  • 二、查看远程分支 git branch -a
  • 三、克隆远程分支 git checkout -b

一、克隆 master 分支 git clone


执行

git clone https://codechina.csdn.net/han12020121/git-learning-course

命令 , 只能克隆 master 分支 ;

此时如果执行 git branch 命令 , 查看本地版本库中的分支 , 只有 master 分支 ;

执行过程 :

D:\Git>git clone https://codechina.csdn.net/han12020121/git-learning-course
Cloning into 'git-learning-course'...
warning: redirecting to https://codechina.csdn.net/han12020121/git-learning-course.git/
remote: Enumerating objects: 51, done.
remote: Counting objects: 100% (51/51), done.
remote: Compressing objects: 100% (25/25), done.
remote: Total 51 (delta 9), reused 48 (delta 9), pack-reused 0
Receiving objects: 100% (51/51), 4.79 KiB | 2.39 MiB/s, done.
Resolving deltas: 100% (9/9), done.

二、查看远程分支 git branch -a


执行

git branch -a

命令 , 可以查看远程的所有分支 ;

执行过程 :

D:\Git\git-learning-course>git branch -a
* masterremotes/origin/6-remotes/origin/HEAD -> origin/masterremotes/origin/feature1remotes/origin/masterD:\Git\git-learning-course>

三、克隆远程分支 git checkout -b


执行

git checkout -b feature1 origin/feature1

命令 , 克隆 remotes/origin/feature1 远程分支 , 上述命令的作用是 克隆远程的 origin/feature1 分支 为 本地的 feature1 分支 , 克隆完毕后 , 切换到 feature1 分支 ;

执行过程 :

D:\Git\git-learning-course>git checkout -b feature1 origin/feature1
Switched to a new branch 'feature1'
Branch 'feature1' set up to track remote branch 'feature1' from 'origin'.

此时执行 git branch 命令 , 查看当前分支 :

D:\Git\git-learning-course>git branch
* feature1master

【Git】Git 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )相关推荐

  1. Git分支管理规范和解析

    quick_start why_git 仓库和分支管理 远程和本地 origin远程仓库 本地仓库 分支管理 主分支master 主分支developdev 主分支releasetest 支持分支fe ...

  2. 【Java从0到架构师】git 核心原理和分支管理

    git 核心原理和分支管理 核心原理 Git 数据存储结构 git add 流程 - 把数据添加到暂存区 git commit 流程 - 把数据提交到版本库 HEAD 关联关系处理 分支管理 常用命令 ...

  3. git master主分支_Git分支管理策略及简单操作

    前几天整理了一下之前项目的开发代码,当时使用了Git来进行代码版本管理.虽然本人熟悉常用的Git操作,但是对分支的管理经验非常欠缺.拿这个项目来说,在项目中有不下20个分支,每个分支间的继承关系相当之 ...

  4. git版本控制以及分支管理

    git版本控制以及分支管理--一起乘坐时光机 四.深度剖析 一.版本控制---时光机穿梭 1.熟悉版本 2.版本回退 3.管理修改 1.管理修改以及理解工作的原理 2.撤销修改的内容 3.删除文件 二 ...

  5. GIT教程 — 分支管理(二)

    分支管理 我们在上一篇博客分支的基本操作当中已经学会了,创建,查看,切换,合并,删除一个分支, 那么既然我们拥有了基础的知识之后 ,那我们需要如何实际运用分支呢? 那么在这个博客我们就能够找到答案.  ...

  6. Git 远程仓库分支管理

    目录 目录 速查表 关联远程代码仓库 克隆远程仓库 分支管理 创建分支 切换分支 合并分支 删除分支 解决冲突 速查表 指令 作用 git branch 查看分支 git branch newBran ...

  7. Git远程和分支管理

    一.远程 Git是分布式版本控制系统,最重要的优点就是远程仓库托管代码.不用自己搭建一个服务器,在github上面注册一个账户就可免费获取远程仓库. 首先需要先在github上面创建仓库.创建步骤百度 ...

  8. linux下git分支管理,git远程分支管理

    git远程分支管理 使用分支的原则 master分支是非常重要的,线上发布代码用这个分支,平时我们开发代码不要在这个分支上 创建一个dev分支,专门用作开发,只有当发布到线上之前,才会把dev分支合并 ...

  9. 【Git学习笔记5】以普通模式合并(--no-ff)、push到远程库及分支管理策略

    一.以普通模式合并(--no-ff) 合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息,啥?不记得啦?那等会我们学习完给你再举个栗子吧,看看这个f ...

  10. 代码管理平台介绍、安装svn、客户端使用svn、远程仓库、分支管理、标签管理、git别名、搭建git服务、安装gitlab、简单使用gitlab、备份和恢复

    22.1 代码管理平台介绍 现在的开发工作都是由团队合作来完成开发,通常都是团队中的每个人或者每几个人完成一个模块的开发,最后再将模块拼凑起来,形成一个完整的项目,这就涉及到了协同开发.在各个模块的开 ...

最新文章

  1. 测量功率MOS,IGBT动态特性的双脉冲方法
  2. jquery 流程图_使用 JQuery.Flowchart
  3. 怎么样用ASP程序或其他程序语言断开网络连接
  4. 如何把安全证书导入到java中的cacerts证书库(转)
  5. java fileupload 文件_java用Commons fileupload 文件的上传
  6. org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.logException Resolved
  7. java中execquery(),javaee登录界面
  8. Spring Boot文档阅读笔记=Caching Data with Spring
  9. 大数据 Hive spark Flink 关系
  10. androidx86安装pc后无法联网_Ubuntu 16.04 安装显卡驱动后循环登录和无法设置分辨率的一种解决方案
  11. 3D 空间音效+空气衰减+人声模糊
  12. Entrez Direct学习笔记
  13. 工程制图与AUTOCAD【1】
  14. PMP备考大全:经典题库(6月第1周)
  15. 金融相关计算机面试题,银行及其他金融企业笔试和面试经验
  16. sentinel流量卫兵组件学习
  17. 使用UDP实现群聊聊天室
  18. 小米5s Plus安装类原生系统
  19. 大型桥梁结构健康监测系统之GNSS位移监测系统
  20. 【Vue element-admin 如何给侧边栏添加 Badge 计数标记 】

热门文章

  1. FIS前端集成解决方案
  2. linux tunnel 与cisco 三层交换机的tunnel互联
  3. 网站社区类产品管理经验
  4. 用番茄工作法提升工作效率 (三)工作任务的管理(系列完结篇)
  5. Python3 编码讲解
  6. poj 2449 A*求k短路
  7. [译]Java 设计模式之命令
  8. 软件测试技术---黑盒测试
  9. 修改2k自动登陆的脚本
  10. 我是如何去了解需求的