[Git]ファイルパーミッションだけの変更を無視する

今まで Git を GUI で使ってきましたが、 Vagrant に挑戦するついでに CUI にチャレンジしてみるです。

そのときに困ったのが、ファイルのパーミッションしか変更していないものも、差分リストに出てきてしまう ってことです。

たとえば、、、

$ chmod -R 777 webapp

とかすると、webapp 以下のファイルすべてが差分として上がってきます。

$ git diff

diff --git a/.gitignore b/.gitignore
old mode 100644
new mode 100777
:
:

差分が出てくるまでにもやたらと時間がかかるし、その中からチェックしたいものを探すのがめちゃ大変です。


全く同じ状態の方がいて、次のコマンドを打って解決

$ git config core.filemode false

参考

をぶろぐ
Git でファイルパーミッションの変更(chmod)を無視する – git config core.filemode false

http://tetsuwo.tumblr.com/post/36066698390/git-chmod-git-config

スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク