现象
...15\223\345\210\267\346\234\272\346\265\201\347\250\213.md" | 4 +--
.../React\346\236\201\347\256\200\346\225\231\347\250\213.md" | 2 +-
article/test.md | 2 +-
...1\247\350\241\214\347\232\204\346\265\201\347\250\213..md" | 2 +-
"article/\345\215\217\347\250\213.md" | 2 +-
...0\213|\351\201\277\345\235\221\346\214\207\345\215\227.md" | 13 ++++++----
"posts/\350\201\212\345\244\251.md" | 17 +++++++++++++
解决办法
git config --global core.quotepath false
这个命令用于控制Git是否对文件名进行转义。在Git中,如果文件名中包含特殊字符(如空格、中文、#、!等),Git会将文件名转义为十六进制格式,以保证在Git中的正确性。
设置 core.quotepath 参数为 false 可以使得Git在提交时不对文件名进行转义,而是原样保存文件名。