sourceTree 配置外部比較工具BeyondCompare 解決沖突


一、配置環境:SourceTree->工具->選項->比較,外部對比工具和合並工具都選擇BeyondCompare 或自定義

對比命令和合並命令都需要選擇BeyondCOmpare的安裝目錄下的 BCompare.exe 文件(若不能選擇,在填寫完參數后點擊確定再選擇)

對比命令的參數填寫  $LOCAL $REMOTE

合並命令的參數填寫   $LOCAL $REMOTE $BASE $MERGED

點擊確定即可 ,參考

二、現在已經配置好啦,我們來測試一下如何使用它來解決沖突吧

首先、制造沖突

現在我的git庫中已經有一個文件並且已經 pull,我們先直接到網站上修改文件並保存

 然后我們來本地編輯,編輯完成之后暫存,推送,我們拉取一下就會發現沖突啦

 最重要的:::不要慌,拿出鎮碼之寶BeyongCompare,沖突的文件前面會有一個黃色的嘆號(右擊該文件->解決沖突->打開外部合並工具 進行處理)

 

 

接着關閉Beynod Compare工具,沖突的那個感嘆號沒有了,並且會有一個 .orig 的文件生成。接着選中那個.orig文件,單擊右鍵 ----> 移除。接着 commit、push。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM