美文网首页软件测试
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