Windows でパーミッションの違いで git diff が表示されてしまうのを防ぐ (core.filemode)

Linux と Windows ではファイルのパーミッションの扱いが異なるので、Linux で作成したスクリプトファイル(パーミッション: 0755)を、Windows で git diff すると、パーミッションが 0644 に変わっているという結果が出てしまったりします。 これを防ぐには、Windows 側の git config で、core.filemode を false に設定…