Git for Windows之分支管理、分支合并、解决分支冲突
2024-08-30 05:52:01
分支是在稳定版本出现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指令提交到本地版本库.
最新文章
- 原创:MD5 32位加密软件
- 关于push数组,然后遍历数组遇到的坑,遍历显示函数
- android 横向滚动条
- Mysql执行大文件sql语句 -- 未测试
- Java面向对象基础知识汇总
- 一步步学Mybatis-怎么样实现动态SQL查询(6)
- vs2012 不显示最近项目
- 结合GET(),POST()实现一个简单、完整的服务器
- 如何解决使用Gradle时出现的jar包冲突
- SQL面试题收录
- java的迭代器详解
- Android高版本联网失败报错:Cleartext HTTP traffic to xxx not permitted解决方法
- 2018-2019-2 20165220 《网络对抗技术》Exp1 PC平台逆向破解
- Mac 下生成keystore,并对apk进行签名
- [CF1082E] Increasing Frequency
- 201621123001《Java程序设计》第1周学习总结
- python大法好——
- python基础学习Day14 内置函数 匿名函数
- wget: command not found
- 网络基础之IP地址和子网掩码
热门文章
- centos7.2下安装python3.6.2
- (转)MyEclipse10下创建web项目并发布到Tomcat
- linux-CentOS初学terminal命令(2)vi、gcc、g++、./、mv、cp、ifconfig
- Qt_简介
- h5canvas绘制loading页面
- python_列表、元组、字典、集合对比
- shell 命令 netstat 查看端口占用
- 前端开发 - HTML/CSS
- ssh连接超慢解决
- 有人在用fastReport作报表时处理过字体自动缩小的问题吗,怎么做