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