git 解决版本冲突
发布日期:2021-06-28 19:45:43 浏览次数:2 分类:技术文章

本文共 797 字,大约阅读时间需要 2 分钟。

1 master修改1.txt

vim 1.txt

2 添加暂存区

git add .

3提交

git commit -m 'master修改了1.txt'

4 切换分支 dev

git checkout dev

5 dev 修改1.txt

 vim 1.txt

6 dev 添加暂存区

git add .

7 dev提交版本库

git commit -m '1.txt update'

8 切回master

git checkout master

9 master 

git merge devAuto-merging 1.txtCONFLICT (content): Merge conflict in 1.txtAutomatic merge failed; fix conflicts and then commit the result.自动合并1.txt冲突(内容):在1.txt中合并冲突自动合并失败; 解决冲突,然后提交结果。

10 手动合并文件

Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容

11 master 再次add

git add readme.txt

12 提交commit

git commit -m '解决冲突'

13 获取

git log --graph --pretty=oneline --abbrev-commit*   20e2677 (HEAD -> master) 解决冲突|\| * c39b2d2 (dev) 1.txt update* | 3ac324e master修改了1.txt|/* 3965611 第二次添加dev.txt* 734d0b2 first commit dev.txt* d615b73 3.txt* 32a0fb7 2.txt* 36447a5 1.txt* d231ecf 提交

完结!

 

 

转载地址:https://blog.csdn.net/xxpxxpoo8/article/details/106081249 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:go学习 (一)
下一篇:git放弃本地修改强行拉取远程仓库

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月09日 23时47分31秒