【Git】分支概念及操作
1、分支概念
【1】什么是分支:
在版本控制过程中,使用多条线同时推进多个任务。这里面说的多条线,就是多个分支。
【2】通过一张图展示分支:
【3】分支的好处:
同时多个分支可以并行开发,互相不耽误,互相不影响,提高开发效率
如果有一个分支功能开发失败,直接删除这个分支就可以了,不会对其他分支产生任何影响。
2、分支操作
2.1、查看,创建,切换分支
【1】在工作区创建一个Test4.txt文件,然后提交到暂存区,提交到本地库:
【2】查看分支:
【3】创建分支:
再查看:
【4】切换分支:
2.2、如何解决冲突
【1】进入branch01分支,增加内容:
【2】将分支切换到master:
然后在主分支下 加入内容:
【3】再次切换到branch01分支查看:
【4】将branch01分支 合并到 主分支 :
(1)进入主分支:
(2)将branch01中的内容和主分支内容进行合并:
查看文件:出现冲突:
解决:
公司内部商议解决,或者自己决定 人为决定,留下想要的即可:
将工作区中内容添加到暂存区:
然后进行commit操作:
【Git】分支概念及操作相关推荐
- Git系列文章(8):Git分支(4)
今天将要分享的内容是:本地分支管理以及远程分支管理. 5 分支管理 前面几天的内容分享了对于Git分支的相关操作以及如何解决分支合并的时的冲突,这个章节将会介绍一些分支管理的工具或者命令. 5.1 查 ...
- Git分支操作与远程仓库的使用
Git分支操作 本地仓库 创建分支 合并分支 删除分支 远程仓库 push 推送远程分支 pull 拉取远程分支 fetch 更新远程分支 本地分支与远程分支的跟踪关系 本地仓库 由于Git的分布式特 ...
- git 小乌龟 更新分支_git常用操作
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. Git ...
- Git学习(了解版本控制、Git安装配置、Git基本理论、Git搭建、Git文件操作、使用码云或Github、IDEA集成Git,Git分支开发)
学习git之前,我们需要先明白一个概念,版本控制! 版本控制 什么是版本控制 版本迭代,新的版本!版本管理器. 版本控制(Revision Control)是一种在开发的过程中用于管理我们对文件.目录 ...
- GIT(一):版本控制、git历史、git基本概念、git安装配置、git版本管理(本地和远程)、git分支管理
目录 一.版本控制 1.1 版本控制概念 1.2 版本控制软件分类 1.2.1 集中式版本控制 1.2.2 分布式版本控制 二.git历史 三.GIT基本概念 3.1 GIT原理 3.1.1 GIT基 ...
- git分支/标签操作
git分支类似于某一个模块,等到所有模块开发完毕时,最后聚合在一起形成一个项目.而分支之间一般是不会受影响的. git 分支的基本操作: git branch branchname 表示创建分支,新建 ...
- Git知识总览(六) Git分支中的远程操作实践
前几篇博客陆陆续续的讲了好多关于Git操作的内容, 其中在上篇博客聊了<Git中的merge.rebase.cherry-pick以及交互式rebase>,本篇博客仍然也不例外,不过本篇博 ...
- 理解git结构与简单操作(四)合并分支的方法与策略
接上节,此时的dev分支与master分支的进度就不一样了,所以需要将dev分支与master分支同步.这里需要的就是合并分支的操作,大家应该都知道用git merge或者git rebase. gi ...
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突...
Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突 这篇是接着上篇分布式版本库--Windows下G ...
最新文章
- itoa函数的实现(不同进制)
- 北斗导航 | 北斗三号全球导航卫星系统6类服务测试评估
- C# ASP 面试题 2017
- 线性回归 逻辑回归
- JavaScript内置对象Date常用函数
- php微信jsapi支付小结,ThinkPHP接入微信支付 - JSAPI支付
- html怎么加漂浮物,全面开展水面漂浮物清理专项行动
- Qt第一印象——Qte与Qt
- Kaldi AMI数据集脚本学习7---train_deltas.sh
- 线性模型第3讲:Lasso方法
- fcpx教程从入门到精通「3」预览窗口的认识
- 微信这项功能即将下线,赶快导出数据!
- 直播预告|阿里云容器网络文件系统发布会
- 小米air2se耳机只有一边有声音怎么办_别光盯着AirPods,这些无线蓝牙耳机,其实也很好用...
- Microsoft Office 2021 简体中文正式版下载
- html怎么把图片左移_html元素向左移代码 html
- linux下使用PulseAudio获取扬声器的音量和是否静音
- hibernatexml方式和注解方式实现单实体映射和继承关系映射,eclipse实现
- 助力企业设备上云,京东云上物联网产品重磅发布
- MySQL auto_increment介绍及自增键断层的原因分析
热门文章
- 华东交通大学2018年ACM双基程序设计大赛题解
- linux 软件包kbd 位置,1.10.42 6.42. Kbd-1.12 - Linux 系统构建指南
- 9个Excel小技巧,提高你的数据分析效率
- PBR之IBL和球谐的梳理
- 基于Java的ATM系统
- 【人工智能】人工智能的概况(绪论)
- H5 开发内嵌页面跨域问题
- 将自己训练的MASK-RCNN模型用于摄像头实时检测
- 【5G系列】RLC (Radio Link Control )协议详解
- 苹果虚拟home键_苹果手机几个实用小技巧,相见恨晚,快试试你的手机!