如何查找已從指定提交更改的文件?有一些文件隨這些提交而改變,並且在HEAD中仍然有這些更改。因此,如果我在一次提交中更改一行,則在另一次提交中更改同一行,該行將不會包含在搜索結果中。查找指定提交中已更改行的文件
例如有文件f1
,f2
並承諾c1
,c2
。
提交c1
引入了一些改變f1
和f2
提交c2
改變f1
以這樣的方式,有從c1
左不再變化(它改變至少這是在c1
改變每線)。它也以c1
保留一些更改(至少有一行更改爲c1
未更改)的方式更改f2
。
搜索應返回文件f2
,因爲它包含從搜索到的c1
更改。但是,搜索不應返回f1
,因爲所有更改都會被覆蓋c2
。
您可以添加您嘗試使用的命令嗎? – 2012-02-28 16:20:51
git log --name-only?! – 2012-02-28 16:25:21
不明白queston。提供示例。 – 2012-02-28 16:37:43