1. 程式人生 > >衝突編輯工具Beyond Compare的使用

衝突編輯工具Beyond Compare的使用

提交程式碼到git庫中,難免會出現衝突,導師推薦我使用Beyond  Compare軟體編輯衝突,比上次git培訓室講的用git原生的編輯衝突工具好用好多。

程式碼push之後,建立PR,提示有衝突時,只需要幾步就可以簡單解決衝突:

1.將遠端與自己剛才提交的程式碼衝突的分支程式碼pull到本地(與哪個分支衝突就拉哪個衝突到本地)

進入目錄——>pull——>在remoto brach 切換衝突分支。

2.再次提交程式碼會提示衝突檔案,顯示紅色,標記為conflict。

右鍵——>commit——>找到衝突對應的檔案,雙擊開啟(安裝Beyond  Compare之後,預設使用Beyond  Compare工具開啟)

3.編輯衝突

中間是local原生代碼,最右邊是remoto遠端程式碼,最下面是最後編輯完以後的程式碼。ctrl+n快速定位到下一個衝突。

4.標記為resolved

編輯完成後,關閉,提示saved,並右鍵選擇resolved。

如果想要用自己的程式碼全部替換直接右鍵選擇resolved using mine,用別人的程式碼替換自己的直接右鍵選擇resolved using theirs