歡迎加入前端交流群交流知識&&獲取視頻資料: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看一下

<<<<<<和>>>>>>之間就是沖突的地方,刪掉需要的就行了。

然后就是

這樣就好了!!
