关于git:git如何解决冲突master分支的上的冲突

42次阅读

共计 576 个字符,预计需要花费 2 分钟才能阅读完成。

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 的代码 git merge master 到本地master,而后git pul origin master

而后咱们看下工作环境,git status

这里说是这个文件同时被批改;咱们能够 git diff 看一下

<<<<<<>>>>>> 之间就是抵触的中央,删掉须要的就行了。

而后就能够进行提交了

这样就好了!!

正文完
 0