# 出現(xiàn)沖突的原因
?? ?-1 多人在同一分支,修改了同一個(gè)地方的代碼,出現(xiàn)的沖突
? ? -2 分支合并時(shí)出沖突
? ??
? ??
? ??
? ??
# 1 多人統(tǒng)一分支開(kāi)發(fā),修改了同樣的代碼
?? ?
?? ?-某人修改了1.txt的第四行,提交了
? ? -我操作:
? ? ?? ?-修改了1.txt第四行
? ? ? ? -git add .
? ? ? ? -git commit -m ' 注釋'
? ? ? ? -git pull origin master? ? ? #拉取遠(yuǎn)端的代碼
? ? ? ? -出沖突了
? ? ? ? ? ? <<<<<<< HEAD
? ? ? ? ? ? 我的代碼
? ? ? ? ? ? =======
? ? ? ? ? ? 別人的代碼
? ? ? ? ? ? >>>>>>> af38b6ae4d9e126bd88b9b039e475e8ddbc23510
?? ? ? -處理沖突
? ? ?? ??? ?-選擇要保留的代碼,要么刪自己的,要么刪別人的,要么都留著
? ? ? ?-重復(fù)操作
? ? ?? ?git add .
? ? ? ? git commot -m '解決沖突'?
? ? ? ? git push origin master
? ??
? ??
? ?
? ??
# 大原則,多人同一分支開(kāi)發(fā),如果盡量避免沖突,要不停的拉去代碼文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-494787.html# 分支合并出沖突
?? ? ?# 新建dev分支,切換,增加代碼
? ? ?? ?git branch dev
? ? ? ? git checkout dev
? ? ? ? 在1.txt最后一行增加 lqz nb1
? ? ? ? git add?
? ? ? ? git commit -m '注釋'
? ? ? # 切換回主分支操作
? ? ?? ?git checkout master
? ? ? ? ?在1.txt最后一行增加 lqz nb2
? ? ? ? git add?
? ? ? ? git commit -m '注釋'
? ? ? # 合并分支
? ? ? ? -出沖突了
? ? ? ? ? ? <<<<<<< master
? ? ? ? ? ? 我的代碼
? ? ? ? ? ? =======
? ? ? ? ? ? 別人的代碼
? ? ? ? ? ? >>>>>>> dev
? ? ? # 解決沖突,提交
? ? ?? ?git add
? ? ? ? git cmommit?
? ??
? ??
? ??文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-494787.html
到了這里,關(guān)于git ----拉去遠(yuǎn)端倉(cāng)庫(kù)產(chǎn)生沖突的解決方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!