Discuss / Git / 出现了中文乱码

出现了中文乱码

Topic source

王启明wqm

#1 Created at ... [Delete] [Delete and Lock User]

我在一个.java文件里做了修改,在diff操作中确实显示了改动,但是文档中的中文不能正确显示啊~

原文是: Frame f = new Frame("文本分析工具1.0"); //版本名

乱码是:

  • Frame f = new Frame("<CE>ı<BE><B7><D6><CE>▒▒▒▒<DF>1.0");
  • Frame f = new Frame("<CE>ı<BE><B7><D6><CE>▒▒▒▒<DF>1.0"); //<B0>汾<C3><FB>

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

因为你的java源码不是utf-8编码

mizuku

#3 Created at ... [Delete] [Delete and Lock User]

你是在git bash里操作的吗,我开始也搞半天,文件也都是utf-8编码的,后来发现问题是我用的是cmd,不是git bash


  • 1

Reply