?eclipse中g(shù)it的使用 1.eclipse使用git遠(yuǎn)程更新代碼(pull) 沒有沖突時,,直接pull更新代碼即可; 有沖突時,,先解決沖突,,解決完成沖突之后pull更新代碼; 2.eclipse的git版本管理解決沖突操作步驟 沖突文件提交到本地版本commit,; commit提交成功之后,,可以進(jìn)行pull操作,pull拉取代碼,,出現(xiàn)沖突文件,,手動解決沖突,并標(biāo)記為合并,,之后可以進(jìn)行commit and push操作,,至此沖突解決完成; 操作圖文案例,,如下:
2.沖突文件先進(jìn)行本地提交commit:
3.提交到本地之后,可以pull拉取代碼,,再次出現(xiàn)沖突:
4.手動解決沖突,,并右鍵沖突文件,標(biāo)記為合并:
5.標(biāo)記為合并之后,,沖突消失,,但是無法push和pull操作:
5.上述問題原因:工作區(qū)間的代碼和本地版本代碼一樣,合并一下本地和遠(yuǎn)程代碼即可,,保存后出現(xiàn)沖突
6.繼而打開working tree或者工作空間對沖突文件commit and push,,沖突解決完畢
git使用常見問題的參考博客: 1.Eclipse里git提交沖突rejected – non-fast-forward:https://www.cnblogs.com/wuxun1997/p/6952197.html 2.Git三大特色之Stage(暫存區(qū)):https://blog.csdn.net/qq_32452623/article/details/78417609 3.Eclipse的Git插件Egit,,merge合并沖突具體解決方法:https://blog.csdn.net/matrixyy/article/details/50695990/ 4.push時報錯rejected – non-fast-forward,可能原因: (1)有可能時git分布式導(dǎo)致的,,可以通過項(xiàng)目右鍵–team–merge合并分支解決,; (2)有可能commit合并到主干時有問題,可通過push配置force update強(qiáng)制更新(不推薦),,如下圖:
———————————————— 版權(quán)聲明:本文為CSDN博主「menghuanzhiming」的原創(chuàng)文章,,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明,。 原文鏈接:https://blog.csdn.net/menghuanzhiming/article/details/105008285 |
|