2015 - 01 - 27 Gitで特定のファイルの変更履歴や特定の期間での差分を一覧にする 変更履歴 まずこれで変更履歴がざっと一覧にできる git log -p filepath 特定ファイルの任意のコミット間の差分 特定ファイルの差分を出すこともできる。これはよく使うと思う。 git diff <commit>..<commit> filepath 試行 例えば特定のコミットから過去の特定のコミットの差分を見たいときはこのような感じになる git diff bca7cd0..5545350 Gemfile これ昔どこかで試したからできるはずだと思うがブランチ間も超えられるはず。 既に運用中のコードに何度も手を入れていくとバグが発生するが、そのようなケースでは現行動いているコードからバグを探すよりも、正常に動作していた時との差分をとって変更点に問題がないか調べる方法が素早くデバッグで
![Gitで特定のファイルの変更履歴や特定の期間での差分を一覧にする - 俺はそんなにやる気ない](https://cdn-ak-scissors.b.st-hatena.com/image/square/114277d345e2e8d94085fc8058745c0dbbaaef89/height=288;version=1;width=512/http%3A%2F%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2F52dbbd09c85bf6c91957d29388e6f2b5927909a4%2Fbackend%3Dimager%3Benlarge%3D0%3Bheight%3D1000%3Bversion%3D1%3Bwidth%3D1200%2Fhttp%253A%252F%252Fcdn.mogile.archive.st-hatena.com%252Fv1%252Fimage%252Ftakkinoue%252F297796840576079783.jpg)