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

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看一下

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

而后就能够进行提交了

这样就好了!!

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理