git bash中不能显示中文
在git bash下查看状态中文文件名全部显示为数字
git的配置改一下 就可以了
git config --global core.quotepath false
warning: LF will be replaced by CRLF
git在执行git add命令时出现以下警告:
warning: LF will be replaced by CRLF in test1.txt. The file will have its original line endings in working directory
因为Git的换行符检查功能。LF是linux下的换行符,而CRLF是enter + 换行。
Git提供了一个换行符检查功能(core.safecrlf),可以在提交时检查文件是否混用了不同风格的换行符。这个功能的选项如下:
false - 不做任何检查
warn - 在提交时检查并警告
true - 在提交时检查,如果发现混用则拒绝提交
Git可以在你提交时自动地把行结束符CRLF转换成LF,而在签出代码时把LF转换成CRLF。用core.autocrlf来打开此项功能,如果是在Windows系统上,把它设置成true,这样当签出代码时,LF会被转换成CRLF:
git config --global core.autocrlf true