更新時間:2022-06-23 來源:黑馬程序員 瀏覽量:
1.解決思路
> 其實解決思路就是小智(程序員A)在提交自己修改的代碼之前重新拉取下遠(yuǎn)程服務(wù)器的代碼也就是小黑(程序員B)新新修改的代碼,然后小智選擇性進(jìn)行合并和廢棄代碼,然后將修改的后的代碼重新commit并推送到遠(yuǎn)程服務(wù)器端。
2.動手實踐
制造沖突:假設(shè)小黑將自己修改的代碼推送到遠(yuǎn)程服務(wù)器上,這里我們在遠(yuǎn)程服務(wù)器上直接修改。
2.1基于Idea工具解決
> 【1】小智在idea中進(jìn)行拉取
> 【2】這時候彈出窗口,需要手動進(jìn)行合并
> 【3】先commit
> 【4】然后提交到遠(yuǎn)程倉庫
> 【5】遠(yuǎn)程倉庫結(jié)果
2.2基于Git命令解決
> 【1】克隆項目
> 【2】制造沖突
>
> 假設(shè)小黑將自己修改的代碼推送到遠(yuǎn)程服務(wù)器上,這里我們在遠(yuǎn)程服務(wù)器上直接修改。
> 【3】小智拉取到本地
> 【4】查看沖突文件
> 【5】解決沖突
>
> 1.手動修改沖突文件,實際開發(fā)中當(dāng)修改完沖突之后需要通知他人。
> 2.將修改的內(nèi)容進(jìn)行添加、提交、推送
> 3.遠(yuǎn)程服務(wù)器效果
2022Java學(xué)習(xí)路線圖-黑馬程序員
2022-06-23Java培訓(xùn):Git代碼沖突-不同分支之間的代碼沖突
2022-06-23Java培訓(xùn):git實戰(zhàn)技巧-本地剛做出的修改、暫存和提交如何進(jìn)行撤銷
2022-06-22Java培訓(xùn):項目發(fā)布前如何打tag標(biāo)簽及標(biāo)簽命名規(guī)范
2022-06-22Java培訓(xùn):git實戰(zhàn)技巧-如何同時撤回遠(yuǎn)程和本地分支合并操作
2022-06-22Java培訓(xùn):git實戰(zhàn)技巧-如何將暫存區(qū)的多個功能代碼分成多次提交
2022-06-22