2012-07-19 35 views
1

要將某個文件與某個不是當前HEAD的提交進行比較,請撥打git log,注意提交哈希,然後致電git diff <hash> filename如何將文件與X版本之前的提交進行比較

有沒有辦法像這樣使用diff命令:git diff -<x_commits_back> filename並將該文件與x版本之前的版本進行比較?

謝謝

回答

5

是的,你可以使用:

git diff HEAD~X -- filename 

更換X適當。請注意,它遵循合併提交的第一個父代。

+0

作品廣告。謝謝 – kostja 2012-07-19 11:26:34

相關問題