禁止Git中文文件名转码

在Ubuntu 14.04系统中,原生git 1.9.1会对中文文件名进行转码,导致操作不便。为了解决这个问题,可以执行特定命令来禁止这一行为,使得在执行`git status`等操作时能正常显示中文文件名。
摘要由CSDN通过智能技术生成

环境:Ubuntu 14.04 / git 1.9.1

默认安装下git会将中文文件名进行转码。如:

$ ll
总用量 16
drwxrwxr-x 3 liufl liufl 4096  8月 15 15:35 ./
drwxrwxr-x 7 liufl liufl 4096  8月 15 15:34 ../
drwxrwxr-x 7 liufl liufl 4096  8月 15 15:35 .git/
-rw-rw-r-- 1 liufl liufl   21  8月 15 15:35 说明.txt

$ git status 
位于分支 master

初始提交

未跟踪的文件:
  (使用 "git add <file>..." 以包含要提交的内容)

	"\350\257\264\346\230\216.txt"

提交为空,但是存在尚未跟踪的文件(使用 "git add" 建立跟踪)

此时使用git add并使用tab进行提示则出现如下情形:

$ git add \"\\350\\257\\264\\346\\230\\216.txt\" 
fatal: 路径规则 '"\350\257\264\346\230\216.txt"' 未匹配任何文件

只能手动输入文件名,感觉不爽

$ git add 说明.txt

处理方案:

使用如下命令:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值