当我添加并提交一个新文件时,文件名为“À”。
char 'À' 不是 ascii,使用命令
git cat-file -p master^{tree}
结果:
100644 斑点 78981922613b2afb6025042ff6bd878ac1994e85 "\303\200"
我知道字符串“\303\200”是文件名“À”,但它是怎么来的呢?
git cat-file 如何编码非 ascii char 文件名?
当我添加并提交一个新文件时,文件名为“À”。
char 'À' 不是 ascii,使用命令
git cat-file -p master^{tree}
结果:
100644 斑点 78981922613b2afb6025042ff6bd878ac1994e85 "\303\200"
我知道字符串“\303\200”是文件名“À”,但它是怎么来的呢?
git cat-file 如何编码非 ascii char 文件名?