Git合并分支(下)
来源:互联网 发布:淘宝授权书psd模板 编辑:程序博客网 时间:2024/06/03 15:01
一 准备两个github账号
chengqiuming
cakin24
二 多人开发合并分支图
三 一般情况下合并没问题
第一步:cakin24在本地新建立了一个index.html文件
第二步:另外一个开发者在githua上上传了一个main.html文件
第三步:cakin24在本地提交合并操作
由于两个开发者提交的文件不同,所以这种情况下合并没问题。
合并后本地的变化
合并后github的变化
可以看出本地和远端已合并并且已同步。
四 特殊情况下合并存在问题
第一步:cakin24在index.html文件中作出如下修改,然后提交
This is cakin24 index.html
第二步:另外一个开发者在github上也对index.html文件作了修改并提交,修改如下
This is my index.html
两个开发者修改的是同一个地方,发生了冲突。
第三步:试图合并两个分支会报错。
查看Changes标签,也显示出合并出错的地方。
打开index.html文件,发生文件发生了变化
这个冲突原因是两个程序员的意见不统一造成的,这种情况下需要开发者相互协商,确定正确的代码。
第四步:解决冲突
1、经过和其他开发者协商,最终确定index.html修改为
This is index.html
2、于是重新修改该文件为下面内容(去掉冲突标识符,并修改成正确的代码),然后保存:
This is cakin24 index.html
3、重新做版本
4、重新合并,保持本地和远端一致
5、验证一下github是否已修改
本地和远端文件一致,验证OK。
阅读全文
0 0
- Git合并分支(下)
- 【GIT】git 分支 合并
- git 创建分支 合并分支
- Git里的分支&合并 (五)
- jenkins+git(分支和master合并)
- GIT - 基本概念(分支, 差异, 合并)
- git---分支合并冲突处理(conflict)
- Git(五)、创建与合并分支
- Git-创建与合并分支(笔记)
- git分支的合并
- git 分支合并
- git分支的合并
- git分支的合并
- git分支的合并
- Git 合并远程分支
- Git分支合并
- git分支的合并
- git 的分支合并
- Resource interpreted as Stylesheet but transferred with MIME type application/octet-stream
- Lamda表达式,从抵制到喜欢
- 关于协方差矩阵
- 中国IT风险投资机构
- VTK交互-观察者/命令模式
- Git合并分支(下)
- 牛客练习赛8,给个n,求1到n的所有数的约数个数的和~
- 人到了32岁就有自己的工作方法了吗
- 2296: 【POJ Challenge】随机种子
- 决策树学习笔记整理
- IE浏览器bug 原因 haslayout
- 一次诡异的NIO和IO性能测试
- qt configure
- 页面上报错:Invalid left-hand side in assignment