美文网首页软件测试
GitHub 解决冲突的方法-修改文件内容

GitHub 解决冲突的方法-修改文件内容

作者: xianling_he | 来源:发表于2020-03-28 22:37 被阅读0次

GitHub使用中经常遇到代码冲突的问题

  • 多人开发脚本时候,如果是同一个问题在不同时间节点push,pull的时候经常遇到冲突
  • 项目中同样的函数库文件,或者同样的函数名根据版本Release不同会更新
  • 人员刚接触GitHub有时候遇到冲突往往是两个版本文件不一致

冲突文件的表现形式

文件冲突.png

冲突的原因

  • 简单分析就是与master版本库内容版本不匹配,相同代码行的内容不一致


    冲突原因.png

介绍几个常用解决冲突的方法(使用GitHub for Desktop工具)

  • 先打开GitHub,然后修改一个文件内容


    hexianling.png
  • 修改本地文件


    本地修改文件.png
  • Github for desktop 的Changes信息


    Github for desktop.png
  • 当你commit代码并push的时候会提示有冲突


    冲突问题.png
  • 冲突文件内容


    文件冲突.png

保留本地文件,取代Github server的文件

  • 移除冲突内容


    保留本地内容.png
  • GitHub for desktop 显示绿色勾勾,表示冲突被解决


    冲突解决.png
  • Commit & Push 到GitHub


    Push到GitHub.png
  • 查看GitHub是否更改成功


    GitHub.png

总结

  • 文件内容冲突的时候是显示成感叹号,如果不解决是无法Push成功
  • 打开文件解决冲突的方式就是保留需要用到的代码

相关文章

网友评论

    本文标题:GitHub 解决冲突的方法-修改文件内容

    本文链接:https://www.haomeiwen.com/subject/wcejuhtx.html