Git for Windows之分支管理、分支合并、解决分支冲突
分支是在稳定版本出现bug的情况下,通过分支技术,在保证稳定版本稳定的情况,修改稳定版本的(差异下载的,速度极快,不同于SVN等技术,会将所有的代码下载到本地)副本,通过合并,解决冲突,最后回归到稳定版本的技术.分支的差异化下载时Git的亮点.
1、查看分支 通过git branch指令
提示当前分支是master
2、创建分支 通过git branch +分支名称
ok,名为gitbranch的分支创建完毕.
3、切换分支
(1)、切换到gitbranch分支 通过git checkout +目标分支命令
(2)、在该分支上修改config.txt配置文件
将修改提交到暂存库,并commit到版本库.
4、合并gitbranch分支到master主分支
ok,合并成功!
5、解决分支之间的冲突
(1)、新建一个gitbranch1分支,在该分支下修改配置文件中的db配置项
(2)、切换到gitbranch分支,同时也在该分支下修改db配置项
(3)、先将gitbranch合并到master
ok,合并成功!
(4)、在合并gitbranch1和master
合并发生了冲突.工具提示你在config.txt文件中存在合并冲突.
说明两个分支同时修改了db配置项,需要解决这个冲突.
(5)、手动修改配置文件,同时保留两个配置项
修改配置文件
通过add和commit指令提交到本地版本库.
转载于:https://www.cnblogs.com/GreenLeaves/p/9895782.html
Git for Windows之分支管理、分支合并、解决分支冲突相关推荐
- git分支管理之合并冲突并解决
git分支管理之合并冲突并解决 (这里的远程代码仓库是coding里面的,合并分支的操作是用github desktop进行操作的) 合并冲突发生的情景:当两个分支修改同一个文件时,可能发生两个分支不 ...
- 【Git】Git 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )
文章目录 一.创建并切换分支 1.创建分支 git branch dev 2.切换分支 git checkout dev 3.创建并切换分支 git checkout -b dev 二.查看分支 gi ...
- idea 分支管理插件_Git的分支管理常用命令
文章目录 分支管理 git stash gitmerge与git rebase git merge --squash cherry-pick 分支管理 命令 作用 git branch 查看当前分支 ...
- idea 分支管理插件_git flow 分支管理idea 具体操做
先借一张总体图git 整体图服务器 说明 :白色图片都是远程库信息,黑色图片为本地库信息ide 首先 在idea 搜索且按照 git flow :工具 安装完成后:idea 第一步:点击init Re ...
- SVN打分支及主干合并到分支
分支与标记 分支或标记规范 分支的定义规则: Project name+日期时间+功能点 Tags的定义规则 Project name+版本号 版本号定义为三段数字编号 xxx.xxx.xxx 第一个 ...
- windows单网卡配置双ip 解决网关冲突
控制面板->网络中心 点击网络:
- git上传分支的原理_git系列教程四:分支和分支管理
一些零碎的知识 修改最后一次提交 实际开发中,你可能会遇到下边这两种情况: Situation One:版本刚一提交(commit)到仓库,突然想起漏掉两个文件还没有添加(add).就好比你是老司机, ...
- git使用指南及分支管理策略
Git是什么? Git是一个开源的分布式的版本管理工具. 为什么要使用GIt? Git是目前世界上最先进的版本管理工具,尤其在分支管理上表现突出,能够极为方便地解决开发中的版本问题. Git如何使用? ...
- git stash 强制恢复_git操作与分支管理规范
git操作与分支管理规范 一.git操作规范 git操作流程数据流图 Remote:远程主仓库 Repository:本地仓库 Index:Git追踪树,暂存区 workspace:本地工作区 代码正 ...
- GIT项目管理工具(part10)--分支管理
本系列BLOG为鄙人学习GIT时的学习笔记.前一个知识点引出后一个知识点,后一个例子接着前一个例子. 文章目录 分支管理 1.查看分支情况 2.创建分支 3.切换工作分支 4.合并分支 5.删除分支 ...
最新文章
- @PropertySource与@ConfigurationProperties多种方式读取配置文件详解,附带@PropertySources使用说明
- debian常用工具所在的包
- docker安装问题
- matlab粒子图像测速工具,程序 PIVlab - 时间分辨粒子图像测速(PIV)工具:
一 联合开发网 - pudn.com...
- bootstrap中表格、修饰图片、浮动、背景框、提示框及关闭提示框、元素淡入淡出及jQuery中操作类名
- 拼图游戏和它的AI算法
- HikariDataSource 监控_Prometheus监控告警浅析
- Ubuntu14.04 搜索不到WIFI或连接不上的解决方法。
- ReiBoot Pro for Mac(iOS系统修复软件)
- dedecms手机站和PC站共用同一数据库的方法
- 【记录】前端代码规范 规范
- 如何将c语言编译成动态链接库,将C语言源代码编译成动态链接库
- 报Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jre7的错误
- 【爬虫】问题集-豆瓣电影
- window10安装vnc无法使用,window10安装vnc无法使用的原因和解决办法
- android 监听飞行模式,如何在Android上检测飞行模式?
- Matplotlib动图:FuncAnimation实现
- 王道程序员求职宝典 pdf
- 救世之树服务端开服架设服务器搭建教程
- IT运维审计:新手入门之服务器运维操作要点
热门文章
- cas4.0 mysql_【SSO单点系列】:CAS4.0 CAS整合SpringMVC+MyBatis实现数据库校验(04)
- 被调用的对象已与其客户端断开连接 win10_【完整案例】基于Socket开发TCP传输客户端...
- mysql 处理一条语句卡死_一条MySQL查询语句,卡死机器,不知道为什么,求高手指点!...
- 网站导航颜色停留_提高网站流量的方法有哪些?
- mysql 查询 更新属性值_MySQL-在一个查询中更新具有不同值的多行
- linux命令mount是什么,Linux命令——mount、umount
- python 取余_Python-基本使用
- 计算机组成原理浮点数左移规则,2020考研计算机组成原理知识点:浮点数的表示和运算...
- java 示例_Java最终关键字示例
- 链接列表插入删除方法