網頁

2019/11/14

Git 比較不同分支間的檔案差異 diff files in two branches

Git 比較檔案在不同分支(branch)間的差異的方法如下。

使用git diff <branch1> <branch2> -- <file>命令來比較兩個不同分支中某一個檔案的差異。
<branch1>是分支一的名稱;
<branch2>是分支二的名稱 ;
<file>是要比較的檔案名稱。

例如比較masterdev兩個分支中src/main/resources/application.properties的內容差異的指令為git diff master dev -- src/main/resources/application.properties

$ git diff master dev -- src/main/resources/application.properties

比較前可使用git ls-files來找到要比較的完整路徑的檔案名稱。


參考:

沒有留言:

張貼留言