V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
XuAaron
V2EX  ›  git

phpstorm 的 terminal 使用 git bash,用 git log 显示出现乱码应该如何解决?

  •  
  •   XuAaron · 2018-05-29 16:51:55 +08:00 · 4488 次点击
    这是一个创建于 2130 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我使用 phpstorm 将默认的 terminal 改为 git bash ,然后每次提交代码 commit 的时候都是使用中文说明,现在的情况是:使用 git bash 查看 log 出来的是正常的中文,但使用 phpstorm 的 terminal ( ps:terminal 的 shell path 设置为 git bash 的路径),显示 commit 的中文说明就会出现乱码,鉴于 V2EX 不能贴图,乱码如下:<e8><ae><be><e7><bd><ae><e6><8E><92><e5><ba><8F><e7><9A><84><e5><ad><97><e6><ae><b5>

    我想请问,这一连串用 <> 加十六进制数是什么鬼东西,哦,对了,上面乱码的意思是:设置排序的字段。

    有人遇到像我一样的问题吗?这是什么情况呀~

    15 条回复    2018-06-19 15:53:18 +08:00
    Beebird
        1
    Beebird  
       2018-05-29 17:27:46 +08:00
    试试 set LESSCHARSET=utf-8 ?
    XuAaron
        2
    XuAaron  
    OP
       2018-05-29 17:35:03 +08:00
    @Beebird 我电脑不是 linux 系统,而是 windows 系统,而且我认为这可能是 phpstorm 的原因。
    Beebird
        3
    Beebird  
       2018-05-29 18:26:11 +08:00 via Android
    @XuAaron 我给的就是 Windows 下的解决方法啊
    cxbig
        4
    cxbig  
       2018-05-29 18:31:19 +08:00
    @XuAaron 既然是 Bash,那就不用管系统是什么了,Linux 的东西都适用的。最多是个别变量名称稍有不同。
    geelaw
        5
    geelaw  
       2018-05-29 18:37:52 +08:00 via iPhone
    chcp 65001 试试?
    XuAaron
        6
    XuAaron  
    OP
       2018-05-29 19:06:32 +08:00
    @Beebird 好的,我试试。
    XuAaron
        7
    XuAaron  
    OP
       2018-05-29 19:15:49 +08:00
    @Beebird 设置了没起作用,我突然想到我直接用 git bash 查看 log 是完全正常的,只是在 phpstorm 中使用 其中的 terminal ( terminal 设置为 git bash )才会出现问题中的情况。
    XuAaron
        8
    XuAaron  
    OP
       2018-05-29 19:18:30 +08:00
    @geelaw 我并不是用 cmd,可能这个问题遇到的人太少了。V2EX 不能贴图,否则我直接贴截图对问题应该清晰点。
    hly9469
        9
    hly9469  
       2018-05-29 19:26:53 +08:00 via iPhone
    @XuAaron #8 sm.ms 了解下?
    XuAaron
        10
    XuAaron  
    OP
       2018-05-29 19:50:35 +08:00
    @hly9469 这是什么?
    XuAaron
        11
    XuAaron  
    OP
       2018-05-29 19:51:24 +08:00
    @XuAaron 网上找好像并非什么命令啊。
    hly9469
        12
    hly9469  
       2018-05-29 20:08:32 +08:00 via iPhone
    @XuAaron #11 不是…这是个图床网址,看你好像不会发图
    NoDocCat
        13
    NoDocCat  
       2018-05-31 00:02:24 +08:00 via Android
    把 git 的分页器设置为 less -r 就可以解决了。默认用的 less
    NoDocCat
        14
    NoDocCat  
       2018-05-31 00:04:15 +08:00 via Android
    具体配置项是 core.pager
    XuAaron
        15
    XuAaron  
    OP
       2018-06-19 15:53:18 +08:00
    @hly9469 恩,感谢,之前一直不了解。我想请问下有哪些外链网站可以实现图片链接可以在 V2EX 直接显示图片,这个 sm.ms 我试了下好像只能显示图片链接。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4802 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:58 · PVG 17:58 · LAX 02:58 · JFK 05:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.