Windows Terminal 内置 Git Bash(详细步骤)

192 阅读3分钟

一、简介

  • Windows 系统在日常开发中,自带的 CMD Windows PowerShell 这些解释器工具都不好用,而且还不支持 Linux 命令,如果需要使用 Linux 命令,最快的方法就是装了 Git 后附带的 Git Bash 解释器可以进行使用。

    至于其他的 WSL Ubuntu 之类的也可以做到,但相对从获取以及操作来说学习成本都要高于 Git Bash,因为他们是独立的 Linux 系统想要获取也得去了解知道如何来回内容传递,代码开发怎么互相同步运行,怎么使用对应的开发工具对代码进行开发,以及环境使用的事哪边的,都需要做一定的了解。

    Git Bash 则不需要,直接调起后正常进行使用,很多默认的配置它已经帮你完成了,你只需要使用即可。

    Git Bash 在使用上还是有很多小细节不太舒服,例如快捷键复制贴贴等功能,它只能通过鼠标完成,而它的操作面板很不好看,有点生硬,不自然。想要解决这些可以使用 Windows Terminal 内置 Git Bash 的方式来解决,

二、安装 Windows PowerShell

  • Windows 电脑上打开 Microsoft Store 就是系统自带的商店,搜索 Windows Terminal,然后安装即可。

    image.png

    打开后是这样的面板

    image.png

  • 如果它能自动识别出来 Git Bash 下拉菜单里面就可以直接唤起使用,如果不想则需要进行手动配置一下。

三、内嵌 Git Bash 方式一(推荐)

  • Git 官方 下载安装器后,安装过程中,勾选 Add a Git Bash Profi to Windows Terminal,其他勾选使用默认的就行,按自己习惯。

    Win + R 打开运行窗口,输入 msinfo32 回车,然后找 系统类型 就知道下哪个包了。

    image.png

  • 重启 Windows Terminal 后就能看到 Git Bash,可以看 四、设置 Git Base 为默认启动,这样打开就是 Git Bash

    image.png

三、内嵌 Git Bash 方式二

  • 获取到 Git Bash 的本地路径,通过 右键 -> 属性 获得,或者自己去 C:\Program Files\Git\bin\bash.exe 找下有没有,默认就是安装到这,如果自己有调整位置则找自己安装到的位置去拷贝。

    image.png

    那么就会获取到命令行路径:"C:\Program Files\Git\bin\bash.exe"

  • 顺便准备个图标等下用,存到本地文件夹,可以丢到 Git 文件夹中

    无水印图标:blog.csdn.net/zz00008888/…

    gitbash.png

  • 前置工作做好了,开始配置内置,打开设置:

    image.png

    新增一个空配置文件

    image.png

    image.png

  • 修改名字、图标

    image.png

    image.png

    修改了左侧菜单就生效能看到了。

  • 修改启动目录,取消 使用父进程目录,浏览选择 桌面 就可以了

    image.png

    image.png

  • 修改命令行路径,就是上么获取到的 "C:\Program Files\Git\bin\bash.exe"

    路径指令需要做下调整: "C:\Program Files\Git\bin\bash.exe" -i -l,后面的 -i -l 参数是为了防止窗口开启到外部,而不是内嵌窗口,后面会贴个没带参跟带参的打开效果,现在先这么填进去。

    image.png

    保存好后,则可以通过下拉菜单打开使用了,支持键盘快捷键等等,操作也丝滑了。

    image.png

    image.png

  • 附:命令行路径后面带 -i -l 参数跟不带的区别就是,带了是内部打开,不带就会还是外部单独开窗口,跟没配置一样。

    image.png

四、默认启动(可选)

  • Windows Terminal 启动程序或者点击加号默认都是 Windows PowerShell

    image.png

  • 修改启动配置确保默认是 Git Bash

    image.png

    配置保存后,以后启动 Windows Terminal 或者点 + 启动的就是 Git Bash

    image.png