多處git版本控製的文件衕步修改時如何處理 麴線救國的gitconflict處理

2016-11-30 11:01:00
hainuo
原創 1918
摘要:多處git版本控製的文件衕步修改時如何處理 麴線救國的gitconflict處理
我們經常遇到各種各樣的版本控製衝突但是當服務器上的文件被我們不小心改動會造成conflict時應該怎麽解決三種方式1. 手工編輯文件 。 這種比較簡單,但是應對衝突文件編碼不一緻時很頭疼2. git mergetoolpian我用的是vimdiff 類似第一種,但是沒搞明白編碼不一緻時的問題比如window下的^M一齣現便是整篇變化如果有朋友會用可以用中文寫篇幫助文,不勝感謝,在這箇上麵我因在2.10.2下的vimdiff不明覺厲,所以摸不着頭腦。3. git stash> if 如果你已經提交瞭commit由於沒有推送到git服務器,可以輕鬆解決隻需要使用命令> `git reset --mixed HEAD^`迴退到上箇版本或者之前版本如果沒有提交的話更好可以直接進入下麵的步驟- `git stash`- `git pull`- `git stash apply`然後是平時的操作步驟`git add && git commit -m "xxxx"`
發錶評論
陸 減 叄 =
評論通過審核後顯示。