git是什么就不废话了git
出现如下状况怎么解决?web
有个index.ts
文件api
export const ENV = { mode: 'Production', baseUrl: '/api/web/v1', iotUrl: '/iot/web/v1', };
同事A提交并修改了index.ts,同事B本地也在修改index.ts,而且改的是同一个地方;当同事B提交本身的本地代码时候却发现提交不上去;url
同事A修改文件以下:(修改了basrurl的内容)spa
export const ENV = { mode: 'Production', baseUrl: 'api', iotUrl: '/iot/web/v1', };
同事B修改文件以下:(一样也修改了basrurl的内容)code
export const ENV = { mode: 'Production', baseUrl: '/api/web/v1/user', iotUrl: '/iot/web/v1', };
这时候当同事B提交本身代码时候,就有了冲突;it
解决放法:io
首先,先吧远程master
的代码git merge master
到本地master
,而后git pul origin master
ast
而后咱们看下工做环境,git status
class
这里说是这个文件同时被修改;咱们能够git diff看一下
<<<<<<
和>>>>>>
之间就是冲突的地方,删掉须要的就好了。
而后就能够进行提交了
这样就行了!!