【Git】Git 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )
文章目录
- 一、克隆 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 )相关推荐
- Git分支管理规范和解析
quick_start why_git 仓库和分支管理 远程和本地 origin远程仓库 本地仓库 分支管理 主分支master 主分支developdev 主分支releasetest 支持分支fe ...
- 【Java从0到架构师】git 核心原理和分支管理
git 核心原理和分支管理 核心原理 Git 数据存储结构 git add 流程 - 把数据添加到暂存区 git commit 流程 - 把数据提交到版本库 HEAD 关联关系处理 分支管理 常用命令 ...
- git master主分支_Git分支管理策略及简单操作
前几天整理了一下之前项目的开发代码,当时使用了Git来进行代码版本管理.虽然本人熟悉常用的Git操作,但是对分支的管理经验非常欠缺.拿这个项目来说,在项目中有不下20个分支,每个分支间的继承关系相当之 ...
- git版本控制以及分支管理
git版本控制以及分支管理--一起乘坐时光机 四.深度剖析 一.版本控制---时光机穿梭 1.熟悉版本 2.版本回退 3.管理修改 1.管理修改以及理解工作的原理 2.撤销修改的内容 3.删除文件 二 ...
- GIT教程 — 分支管理(二)
分支管理 我们在上一篇博客分支的基本操作当中已经学会了,创建,查看,切换,合并,删除一个分支, 那么既然我们拥有了基础的知识之后 ,那我们需要如何实际运用分支呢? 那么在这个博客我们就能够找到答案. ...
- Git 远程仓库分支管理
目录 目录 速查表 关联远程代码仓库 克隆远程仓库 分支管理 创建分支 切换分支 合并分支 删除分支 解决冲突 速查表 指令 作用 git branch 查看分支 git branch newBran ...
- Git远程和分支管理
一.远程 Git是分布式版本控制系统,最重要的优点就是远程仓库托管代码.不用自己搭建一个服务器,在github上面注册一个账户就可免费获取远程仓库. 首先需要先在github上面创建仓库.创建步骤百度 ...
- linux下git分支管理,git远程分支管理
git远程分支管理 使用分支的原则 master分支是非常重要的,线上发布代码用这个分支,平时我们开发代码不要在这个分支上 创建一个dev分支,专门用作开发,只有当发布到线上之前,才会把dev分支合并 ...
- 【Git学习笔记5】以普通模式合并(--no-ff)、push到远程库及分支管理策略
一.以普通模式合并(--no-ff) 合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息,啥?不记得啦?那等会我们学习完给你再举个栗子吧,看看这个f ...
- 代码管理平台介绍、安装svn、客户端使用svn、远程仓库、分支管理、标签管理、git别名、搭建git服务、安装gitlab、简单使用gitlab、备份和恢复
22.1 代码管理平台介绍 现在的开发工作都是由团队合作来完成开发,通常都是团队中的每个人或者每几个人完成一个模块的开发,最后再将模块拼凑起来,形成一个完整的项目,这就涉及到了协同开发.在各个模块的开 ...
最新文章
- 测量功率MOS,IGBT动态特性的双脉冲方法
- jquery 流程图_使用 JQuery.Flowchart
- 怎么样用ASP程序或其他程序语言断开网络连接
- 如何把安全证书导入到java中的cacerts证书库(转)
- java fileupload 文件_java用Commons fileupload 文件的上传
- org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.logException Resolved
- java中execquery(),javaee登录界面
- Spring Boot文档阅读笔记=Caching Data with Spring
- 大数据 Hive spark Flink 关系
- androidx86安装pc后无法联网_Ubuntu 16.04 安装显卡驱动后循环登录和无法设置分辨率的一种解决方案
- 3D 空间音效+空气衰减+人声模糊
- Entrez Direct学习笔记
- 工程制图与AUTOCAD【1】
- PMP备考大全:经典题库(6月第1周)
- 金融相关计算机面试题,银行及其他金融企业笔试和面试经验
- sentinel流量卫兵组件学习
- 使用UDP实现群聊聊天室
- 小米5s Plus安装类原生系统
- 大型桥梁结构健康监测系统之GNSS位移监测系统
- 【Vue element-admin 如何给侧边栏添加 Badge 计数标记 】