Cygwin用のgitの最新バージョンを手動でビルドしました。唯一の問題は、ファイル モードが変更されたと (644 から 755 に) 認識されることです。Windows にインストールされている Git には変更がありません。実際のファイル モードは 755 です (Windows Git と cygwin git の両方が同じことを示します)。
したがって、結果として、1) Windows では git は true または false に設定されているかどうかにかかわらず変更を表示しませんcore.filemode
2) cygwin では git は true または unset に設定されている場合はモードの変更を表示し、が設定されている場合は変更をcore.filemode
表示しませんcore.filemode
false 実際のファイル モードは 755 です。
それで、私の質問は、Windows git(msysgit)core.filemode = false
にオプションセットの無視をエミュレートするバグ(機能)があるかどうかです。または、cygwin git が間違った以前のファイル モードを表示しますか。ファイルはxmlタイプなので、最初だと思います。