在windwos terminal 中使用git bash的alias

在windwos terminal 中使用git bash的alias

windows terminal 中使用git bash非常好用,但是在切换不同的文件夹时很繁琐,所以就想用alias来简化一下。

在git中将alias及持久化存储有两种方式,一是将alias配置保存到~/.bash_profile,可以参考相关博客;二是将alias配置保存到/etc/profile.d/aliases.sh里面,可以参考相关博客。另外在gitconfig里面配置的alias适用于git命令,可以参考相关文档。但是在windows terminal中使用 git bash的时候,即使已经按照上述博客进行配置,但是还是无法使用alias 配置好的命令,这是因为打开git bash的时候没有初始化,这个时候需要在windows terminal的配置文件中,找到git bash的配置项,在commandline的后面加上参数 '-i -l',就像

"commandline" : "\"%UserProfile%\\git\\current\\usr\\bin\\bash.exe\" -i -l"

-l -i 是用来确保.bash_profile 被加载的。

发布于 2020-11-09 13:22