Windows Terminal & Git Bash


在windows terminal中配置Git Bash,并添加入右键菜单中。

在Windows Terminal中使用Git

下载Windows Terminal

下载方式:

下载成功后,按Win+Q搜索wt,点击打开文件所在位置,记录wt.exe位置,如C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.20.11271.0_x64__8wekyb3d8bbwe\wt.exe,后续要用到(更新Terminal后,路径会变动)。
一般情况下,路径%USERPROFILE%\AppData\Local\Microsoft\WindowsApps也会有一个‘wt.exe’,可以使用该路径(推荐使用该路径,该路径不会应更新而失效)。
wt位置

修改配置文件

  • 打开Windows Terminal(以下简称Terminal)
  • 打开设置,新建空配置文件。
    • 名称修改为Git Bash(随意改,记住就行,后面要用到)
    • 命令行修改为D:\Git\Git\bin\bash.exe --login -i注:不加--loing -i会导致中文乱码(用自己的git目录对应修改)
    • 启动目录修改为%USERPROFILE%(勾选使用父进程也可,随意)
    • 可选项: 图标修改为D:\Git\Git\mingw64\share\git\git-for-windows.ico(用自己的git目录对应修改)
    • 点击保存

修改成功后如下:
此时可以在Termianl中使用Git Bash了。

修改中文乱码问题

!该问题已在git-for-windows 2.45.2中修复

即使在terminal的启动参数命令行中添加-li后,依旧会出现中文乱码问题。修改办法:

方法一:修改bashrc(推荐)

在%userprofile%目录下,修改.bashrc文件,末尾添加chcp.com 65001,修改活动页代码为65001。
‪例如我是在C:\Users\乐逍遥‘\.bashrc文件未行添加。

方法二:修改系统设置(不推荐)

区域设置中,打开beta选项。(听说可能会造成部分其他软件乱码)
在这里插入图片描述

修改右键(注册表)

  • 打开注册表:按下Win+R打开运行,输入regedit,回车。
  • 一路点击,来到路径计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell
  • 备份:右键git_bash,导出。保存至任意位置。导出
    备份
  • git_shell/commond,双击默认开始修改。修改commond
  • 修改为%wt位置% -p "Git Bash" -d %V其中,-p表示启动Termianl指定配置,-d表示以当前位置启动。例如我修改后为:C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.20.11271.0_x64__8wekyb3d8bbwe\wt.exe -p "Git Bash" -d %V

修改成功后,在空白区域右键“Open Git Bash Here”,会以Terminal启动Git Bash。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值