git 制造冲突

冲突来源于合并

不同分支的 commit 是不会产生冲突的,因为 commit 提交到的是当前分支的 本地库。
只有将分不同分支的本地库进行合并才会产生冲突。所以:

  1. 合并本地库会产生冲突
  2. 拉远程分支的代码也会产生冲突

通常产生的情况:

  1. 两个人写同一个文件就可以
    先提交的不会有冲突,后拉取的会有冲突
  2. 同一个机器,不同分支,写同一个文件,也可以产生冲突

制造方法:

A 、B 两分支操作同一个文件的同一行代码。
A 分支 commit
B 分支 commit

B 合并 A,就会产生冲突

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git是目前最流行的版本管理系统,也是最先进的分布式版本控制系统(distributed version cont...
    pro648阅读 5,755评论 1 17
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,715评论 9 163
  • 大部分人认为每天只要坚持日常刷牙就可以去除口腔中的细菌,其实不然。大部分人只是刷牙,平常刷牙呢,只能清除牙齿表面2...
    口腔健康专家阅读 399评论 0 0
  • 人生每一处都是风景,我们首要去做的事情不是去观望遥远的未来,而是去做手边清楚的之事…… 为明日做好准备的最佳办法就...
    水淋彩炫阅读 383评论 0 0
  • 油腻的中年,五味杂陈,说不清,道不明,只好说这一句——天凉好个秋。 摄于岳麓山。 更多美图,请移步我的摄影集从菜鸟到大鸟
    大鸟8wo阅读 418评论 0 4