這是一篇關於 git 解衝突的筆記,沒有什麼乾貨。html
一般狀況下,會比較喜歡使用小烏龜解衝突,詳見:git 使用 tortoisegit 解衝突
但部分複雜的場景,反而須要使用文本編輯器手工處理。問題是,若是用手工處理以後,小烏龜仍是提示有衝突,實際上是手工處理沒有完成。git
命令行查看衝突文件列表:編輯器
git diff --name-only --diff-filter=U
使用文本編輯器,如 VS Code 修改衝突以後,你須要刪除 xxx.Remote xxx.Local xxx.Base
這個三個文件(若是有的話),這是小烏龜在處理衝突時生成的。網站
最後,使用命令行完成該文件的衝突處理。git add xxx
,xxx 時處理衝突的文件名。命令行
參考連接:code