

管理者不在で放置状態のウェブサーバがあり、しかし現在ちゃんと動いているウェブサーバなのですが、その中身（新ソース）とローカルに保存していた過去のソース（旧ソース）との差分を
git を使って見たいと思い、

  1. まずローカルの旧ソースに最初のコミットをかけ
  2. 次にウェブサーバの中身（新ソース）を旧ソースへ上書きダウンロード
  3. 2回めのコミットをかけて差分を見る。

という方法を試みたのですが、中身は全く同じ内容なのに差分表示されてしまい、そのため、全ファイルが「同じ内容ではない」と判定されます。  
確かにタイムスタンプは全部違うのですが、中身の差分を見たいときに大変な手間となっています。なにかいい方法がないでしょうか？

当方、コマンド系は苦手なので、tortoise Git を使っています。


CC BY-SA 3.0
2015-08-05T15:37:43.870
13082
2015-09-03T15:37:55.087
2015-08-05T16:01:23.727
10817
10817
question
git
git で新旧ソースの差分を見たいのですが、内容が同じなのに全ファイルが差分表示される


新ソースと旧ソースで改行コードが異なることが原因だと思われます。  
差分比較ツールで改行コードを無視しないように設定してみてください。  
同様のパターンとして、タブコードと半角空白が入れ替わっているなどというケースも考えられます。

環境ごとのエディタの挙動を統一する[EditorConfig](http://editorconfig.org/)という仕組みの導入も検討されると良いでしょう。有名どころのエディタやIDEは対応していることが多いです。


CC BY-SA 3.0
2015-09-03T15:37:55.087
15208
2015-09-03T15:37:55.087
10492
13082
answer