当前位置: 首页 > news >正文

git学习笔记之用命令行解决冲突

背景

一般来说,当使用git检测到源分支和目标分支发生冲突时,我们习惯用IDE在本地进行冲突的解决,再合并、push。
但如果冲突文件不多,我们大可以直接用命令行去解决冲突。

方法

  • 第一种方法:
    找到所有的>>>>>字符串,按需修改,而后执行add .git commitgit push
  • 第二种方法:文件覆盖:
    ➜ szc git:(local_branch) ✗ git checkout dir/file1.txt --theirs
    ➜ szc git:(local_branch) ✗ git checkout dir/file2.txt --ours
    --theirs--ours表示分别用远程分支和本地分支完全覆盖指定的文件,而后执行git merge --continue和git push即可。
http://www.lryc.cn/news/206669.html

相关文章:

  • C语言中的内联汇编是什么?如何使用内联汇编进行底层编程?
  • react笔记基础部分(组件生命周期路由)
  • Sentinel授权规则和规则持久化
  • JVM(三) 垃圾回收
  • vue3中使用svg并封装成组件
  • 实验六:DHCP、DNS、Apache、FTP服务器的安装和配置
  • Python实验项目4 :面对对象程序设计
  • 用html、css和jQuery实现图片翻页的特效
  • awk 框架
  • 专业135总分400+西安交通大学信息与通信工程学院909/815考研经验分享
  • 在 Windows 用 Chrome System Settings 设置代理
  • Excel多线程导入数据库
  • Linux开机默认进入命令行或图形化模式
  • ajax请求的时候get 和post方式的区别?
  • 还不知道光场相机吗?
  • 软信天成:助力某制造企业建设产品主数据管理平台案例分享
  • C#WPFPrism框架导航应用实例
  • Centos安装gitlabce
  • android8.1- Show virtual keyboard 默认打开
  • 打印机连接网络后怎么安装驱动?
  • 光流法动目标检测
  • 【机器学习合集】泛化与正则化合集 ->(个人学习记录笔记)
  • 软考高级之系统架构师之数据流图和流程图
  • CVPR2023新作:基于组合空时位移的视频修复
  • 我的Windows10下的WSL的使用经历
  • 人声分离神仙网站,用过都说好~
  • 通过流量安全分析发现主机异常
  • 如何设计实时聊天系统的架构
  • js sm4实现加密解密
  • 安装 fcitx + 搜狗/谷歌输入法 之后导致 四季,重启后黑屏只有鼠标可以移动