• git如何解决冲突(master分支的上的冲突--太岁头上动土)


    欢迎加入前端交流群交流知识&&获取视频资料:749539640

    git是什么就不废话了,详情点击

    出现以下情况怎么解决?

    有个index.ts文件

    export const ENV = {
      mode: 'Production',
      baseUrl: '/api/web/v1',
      iotUrl: '/iot/web/v1',
    };

    同事A提交并修改了index.ts,同事B本地也在修改index.ts,并且改的是同一个地方;当同事B提交自己的本地代码时候却发现提交不上去;

    同事A修改文件如下:(修改了basrurl的内容)

    export const ENV = {
      mode: 'Production',
      baseUrl: 'api',
      iotUrl: '/iot/web/v1',
    };

    同事B修改文件如下:(同样也修改了basrurl的内容)

    export const ENV = {
      mode: 'Production',
      baseUrl: '/api/web/v1/user',
      iotUrl: '/iot/web/v1',
    };

    这时候当同事B提交自己代码时候,就有了冲突;

     解决放法:

    首先,先吧远程master的代码merge到本地master,然后在git pul origin 

    然后我们看下工作环境,git status

    这里说是这个文件同时被修改;我们可以git diff看一下

     <<<<<<和>>>>>>之间就是冲突的地方,删掉需要的就行了。

    然后就是

    这样就好了!!

  • 相关阅读:
    chrome shortkeys
    五笔xu
    getline()报错解决办法
    PCA程序
    c++矩阵运算库Eigen
    yolo接口
    遇到的编译错误及解决办法
    visual studio command window的使用
    NDK+MSYS2+Android sdk编译opencv源码
    面向对象分析与设计笔记(三)
  • 原文地址:https://www.cnblogs.com/wangzhichao/p/10189684.html
Copyright © 2020-2023  润新知