相信大家对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 打开一个工作目录会像这样:
Paste_Image.png但有的时候他会完美退出并不会阻塞的命令行。非常不好重现很尴尬。
还有下面这张图的默认设置不知道是哪里来的很奇怪:
在试试希望可以找到具体原因!
网友评论