2015-10-14 58 views
1

我列出了2個不同的標籤git的差異爲特定文件夾

git diff --name-only v2.1.1 v2.1.2 

它導致喜歡的東西之間發生變化的文件:

test/file1 
test/file2 
www/file3 
www/file4 

有什麼辦法,我怎麼能限制這種僅列出在WWW /文件夾

+2

Mhmh ...'git的差異--name只V2.1.1 V2.1.2 WWW /' – user3159253

+0

奇怪,我以前試過這一點,得到了語法錯誤 - 也許我有一個錯字... – Riho

+0

也就是說您可以添加路徑來縮小請求範圍。這適用於'git log'和其他命令以及 – user3159253

回答

3

從混帳DIFF文檔文件...

git diff [--options] <commit> <commit> [--] [<path>...] 
     This is to view the changes between two arbitrary <commit>. 

--明確告訴git什麼是提交和什麼是路徑。所以在你的情況下,會是。

git diff --name-only v2.1.1 v2.1.2 -- www/