[筆記] Git 衝突處理

這是一篇關於 git 解衝突的筆記,沒有什麼乾貨。html

TortoiseGit 小烏龜

一般狀況下,會比較喜歡使用小烏龜解衝突,詳見:git 使用 tortoisegit 解衝突
但部分複雜的場景,反而須要使用文本編輯器手工處理。問題是,若是用手工處理以後,小烏龜仍是提示有衝突,實際上是手工處理沒有完成。git

命令行 + 文本編輯器

命令行查看衝突文件列表:編輯器

git diff --name-only --diff-filter=U

使用文本編輯器,如 VS Code 修改衝突以後,你須要刪除 xxx.Remote xxx.Local xxx.Base 這個三個文件(若是有的話),這是小烏龜在處理衝突時生成的。網站

最後,使用命令行完成該文件的衝突處理。git add xxx ,xxx 時處理衝突的文件名。命令行

參考連接:code

原文連接:
http://www.javashuo.com/article/p-atkvyfhq-hm.htmlhtm

相關文章
相關標籤/搜索