git-bash set alias

相信大家对git别名 alias并不陌生,他可以让你用过几个字母就完成一大长穿git命令。
alias更是linux中很常用的别名命令,可以说是个命令集合。可以完成类似批处理的事情。
那么window伙伴本虽说可以使用git-bash享受这些便捷,然而却又一个类似bug的事情后面在说。先说说基本使用吧:

alias com="git checkout master"

此时关闭终端窗口之后,再试该命令你就会发现这个命令不存在了,原因是没有永久保存,可以使用如下方法:

#确认文件在不在
$ ls ~/.bash_profile

如果不在就创建一个:

 vi ~/.bash_profile
# 書式
# alias エイリアス名="コマンド"
alias la="ls -al"

永久保存

source ~/.bash_profile
alias

#会看见
alias la='ls -al'

#卸载使用
unalias xxx

source ~/.bash_profile

这样就可以保存了,然而有一个令人蛋碎的情况,在win7 / win10 写一个快捷命令比如用vscode 打开一个工作目录会像这样:

git-bash set alias_第1张图片
Paste_Image.png

但有的时候他会完美退出并不会阻塞的命令行。非常不好重现很尴尬。
还有下面这张图的默认设置不知道是哪里来的很奇怪:

git-bash set alias_第2张图片
Paste_Image.png

在试试希望可以找到具体原因!

你可能感兴趣的:(git-bash set alias)