Tuesday, January 7, 2014

Gitをコマンドラインで使う : diffでファイルの権限の違いを表示させない

さて、ワードプレスであれ、ECCUBEであれ、ファイルをダウンロードして、Gitにすべてを追加してからファイルの権限をリカーシブで変えてみた。
例えば以下の様な感じ。
chmod 777 -R /data/cache

すると、gitでdiffコマンドを走らせるとなんとすべてのファイルに権限の変更があり、新しく追加したファイルや変更したファイルがすごい見えにくくなってしまった。
以下のコマンドを使うと、ファイル権限のdiffは見えなくなる。

git config core.filemode false


No comments:

Post a Comment