问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

windows下GIt Bash中文乱码怎么解决

发布网友 发布时间:2022-04-24 08:16

我来回答

2个回答

懂视网 时间:2022-04-19 08:35

问题

在开发过程,windows下经常需要在gitbash下去执行测下写的PHP脚本,如果脚本中存在中文输出的情况,会出现乱码的情况。这个问题一直困扰了好久。

处理方式

1、检测系统是否通过 我的电脑》属性》高级系统设置》环境变量 是否存在PHP的安装路径,如果存在,移除,这个点非常关键,否则还是会存在乱码的问题;

2、第一步操作完毕之后,打开gitbash,执行 echo $PATH 确认环境变量中是否还存在PHP的路径;如果存在请再到电脑》属性》高级属性》环境变量 检测是否完整移除;

3、通过在gitbash中执行,vim ~/.bashrc 添加下面的内容(设置环境的编码和加入PHP的路径到环境变量中)

export.utf-8
export PATH="$PATH:/f/phpStudy/PHPTutorial/php/php-7.0.12-nts"

4、执行下 source ~/.bashrc 重新关闭,再打开gitbash

5、执行下 php test.php 输出中文试试,是不是成功解决中文乱码的问题了。

热心网友 时间:2022-04-19 05:43

windows下GIt Bash中文乱码怎么解决windows下git中文乱码解决 进入git安装目录,改一下配置就可以基本解决: 1、etc\gitconfig: [gui] encoding = utf-8[i18n] commitencoding = gbk[svn] pathnameencoding = gbk说明:打开 Git 环境中的中文支持。pathnameencoding设置了文件路径的中文支持。 2、etc\git-completion.bash:alias ls='ls --show-control-chars --color=auto'说明:使得在 Git Bash 中输入 ls 命令,可以正常显示中文文件名。 3、etc\inputrc: set output-meta on set convert-meta off说明:使得在 Git Bash 中可以正常输入中文,比如中文的 commit log。 4、etc\profile: export LESSCHARSET=iso8859 #或者utf-8、gbk 说明:$ git log 命令不像其它 vcs 一样,n 条 log 从头滚到底,它会恰当地停在第一页,按 space 键再往后翻页。这是通过将 log 送给 less 处理实现的。以上即是设置 less 的字符编码,使得 $ git log 可以正常显示中文。其实,它的值不一定要设置为 utf-8,比如 latin1 也可以……。还有个办法是 $ git –no-pager log,在选项里禁止分页,则无需设置上面的选项
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? bash shell终端中文显示 英语bash you怎么翻译? 梦见在别人门口小便并被许多人看到 梦见自已小便在竹杆上,-被别人撞见 梦见撒尿被他人看到,吓得打湿裤头 这样才能找回一年前的 梦见自己在屋内小便时祓陌生女人看见了? 梦见我小便被别人看见 手机qq音乐怎么取消记忆已经登录过的? QQ音乐登陆时为什么总是默认一个登录? 新浪微博什么是任务状态和订单状态? 洛克王国里的每周任务中的蔷微任务4环节怎么完成 普通人如何建立多种收入来源? 一个手机怎么挣钱 百度微任务怎么解绑手机号!?在不要输入新手机号的前提下 新浪微任务现在还赚钱吗。怎样接单。。。 微信砍价群? 微任务挂机赚是不是骗人的,要分享十个人注册才能提现,有没有完成授权的说下。 微信砍价群被骗移出群聊怎么投诉? 微任务如何算点击量 高级Bash 脚本编程指南--中文版(hutuworm) 如何让MAC OS X terminal bash 终端中vi显示并输入中文汉字 linux bash命令 中文都显示成 “\xxx\xxx\xxx” 的格式。 怎么将脚本写到.bash_profile中文 买车保险费怎么做分录 汽车买保险该怎么做会计分录 公司车辆购买的保险怎么做会计分录 狗最喜欢吃什么? 狗狗能吃什么最好? TCL是哪国的 TCL电视机是进口的吗 TCL电视产地是哪里,质量怎么样 蒜蓉白肉的做法,蒜蓉白肉怎么做好吃,蒜蓉白肉的家常 蒜泥白肉最正宗的做法 蒜蓉白肉,怎么做法? 最正宗的蒜泥白肉做法,以前吃的蒜泥白肉都弱爆了,应该怎么做?_百度... 经典好吃的蒜泥白肉,最经典的做法是怎样的? 我文件夹里的内容都不见了怎么办? 怎么做好吃,厚切版蒜泥白肉的家常做法 做蒜泥白肉的时候,需要放点白醋吗?