场景分析

在很多时候,我们在merge或者cherry-pick的时候,发生了冲突;然而对于某个冲突文件,我们需要全盘接收本地的代码或者全盘接收合并分支的代码;这个时候,如果我们在冲突文件一个个解决冲突的话,无疑是最笨的方法;如果不解决冲突的话,又不能对该冲突文件进行任何其他的操作,例如checkout或者stash;此时,–ours和–theirs就充分体现其价值呢。

命令讲解
  1. 保留本地代码
git checkout --ours fileName
  1. 保留合并分支代码
git checkout --theirs fileName
总结

相当于,在发生冲突的时候,–ours和–theirs会选择保留策略,执行完之后,git add 即可,不会再有任何冲突。

git【--ours】及【--theirs】优雅的解决冲突相关推荐

  1. Git使用(五):解决冲突以及如何避免冲突

    说明:多人开发时,两人同时修改同一个文件,第一个人修改完push代码之后,第二个人再pull代码时就会发生冲突:因为远程仓库的文件和你本地仓库的文件有差异. 一.首先,记住 在 push 之前先 pu ...

  2. git什么情况下会产生冲突以及如何优雅的解决冲突

    制造冲突 在github上创建一个仓库. 在本地两个文件夹分别clone同一仓库.称之为仓库A,仓库B. 在仓库A修改文件,提交到远端. git add -A git commit -m " ...

  3. Git复习(四)之解决冲突

    解决冲突 合并分支往往也不是一帆风顺的 假设:我们从master创建了一个新的分支feature1更改了最后一行提交,我们切换到master分支也更改了最后一行提交,现在,master分支和featu ...

  4. git如何解决冲突(代码托管在coding)

    分支A提交合并请求到分支B,有冲突 git fetch code 拉取远程仓库的其他分支代码(我拉代码是remote add code所以这里是code,可以用git remote查看) git ch ...

  5. git冲突解决,使用git命令解决冲突【通用版】

    文章目录 一.准备 1-1.dev分支里面的README 1-2.master分支里面的README 1-3.说明 二.冲突 2-1.合并结果 2-2.解决冲突一(有master分支操作权限) 2-2 ...

  6. git拉取代码如何解决冲突_Git工具-git pull拉取代码时冲突的解决办法

    一,在使用git pull命令拉取代码时,有时会遇到以下错误信息: error: Your local changes to the following files would be overwrit ...

  7. linux git 制造冲突并解决冲突

    环境:ubuntu18.04 1. 创建一个git 仓库(仓库名为test-git) 2. git clone 到本地(建立两个本地仓库,其中一个保存在tmp2 文件夹) 3. 对第二个仓库进行如下操 ...

  8. 【Git】Authentication failed for 错误解决

    一.问题描述 git 操作远程仓库代码时,出现如下错误: Authentication failed for 'http://example.git/' 二.错误原因 出现这种问题可能有以下几点: g ...

  9. 从0到1演示用 Git Rerere 自动解决冲突

    前言 git rerere 功能是一个隐藏的功能. 正如它的名字 "reuse recorded resolution" 所指,它允许你让 Git 记住解决一个块冲突的方法,这样在 ...

最新文章

  1. tableau技术小积累
  2. python快速编程入门课本中的名片管理器_python实现名片管理器的示例代码
  3. LeetCode-剑指 Offer 12. 矩阵中的路径
  4. WWDC2017 笔记 - Cocoa Touch 中的新特性
  5. 一文读懂DataOps
  6. java中的字符串_java中字符串的操作
  7. Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (18) - 数据预取
  8. RedHat中squid简易配置
  9. 【翻译】使用PowerShell获取网站运行时数据
  10. mysql开发必知必会
  11. php函数find的用法,fleaphp crud操作之findByField函数的用法
  12. C++连接Wlan/Wifi网络设备
  13. 计算机原理 裸机运行,裸机恢复功能的工作原理 | Microsoft Docs
  14. 下载高清图片素材,就上这6个网站,免费还能商用
  15. python切片步长为负数_Python切片知识解析
  16. 十一、mysql连接查询
  17. java百万级大数据量导出
  18. Computer Shader
  19. C++打开文件夹中的多个文件并计算文件中数据的平均值
  20. linux下vanish的部署

热门文章

  1. when的多条件查询
  2. 外贸公司邮箱注册申请哪个好?
  3. 张栋博士计算机,计算机科学与技术学院
  4. 微信公众号拉取扫码功能
  5. VGGNet结构分析
  6. 应试教育的困惑,如今得到了解答。
  7. 人工智能和python毕业设计题目_Python与人工智能-中国大学mooc-题库零氪
  8. 安卓 下载pdf到手机存储
  9. 武大计算机保研北大,17名北大毕业生保研到武大?网友说亏大了,其实这些学生赚大了!...
  10. 36晋级12第十场:九进四