别名(alias)通常被用作对一串或单个命令的简称。懒人必备!当常用到命令行操作的时候,每次输入一长串命令,不厌其烦,自然想到了用简称代替。这里主要介绍两种mac设置别名alias的方式。
mac 设置shell bash系统终端的alias别名
1.打开编辑.bash_profile
创建该文件时一般都会选择在当前用户目录下,即Mac下的.bash_profile 文件的路径是 /Users/YourMacUserName/.bash_profile
cd ~
可直接到/Users/YourMacUserName/目录下touch .bash_profile
创建文件 2.配置别名:这里是我配置git别名和npm别名
- alias pl="git pull"
- alias ps="git push"
- alias ad="git add"
- alias cm="git commit -m"
- alias st="git status"
- alias dev="npm run dev"
- alias build="npm run build"
3.保存之后重新打开terminal或者执行
source ~/.bash_profile
4. 可打开系统shell bash终端,进行操作:事例如下
mac修改.gitconfig文件进行git别名设置
.bash_profile只是针对bash的命令进行别名设置。而要想在vscode上面自带的终端进行别名设置,需要修改.gitconfig文件
1.打开编辑.gitconfig文件,没有则创建
创建该文件时同样选择在当前用户目录下,即Mac下的.gitconfig 文件的路径是 /Users/YourMacUserName/.gitconfig
cd ~
可直接到/Users/YourMacUserName/目录下touch .gitconfig
2.配置别名:这里是我配置的git别名
[alias]st=statusad=addcm=commitpl=pullps=push
设置好用记得保存。
3.打开vscode终端,输入别名命令,事例如下
总结
git的别名设置有两种方式:.bash_profile和.gitconfig。
- .bash_profile是针对shell bash终端的别名设置。只要用shell bash进行命令行操作,都能认识.bash_profile别名。属于系统级别的别名设置。
- .gitconfig是针对git的别名设置。只能对git后面的命令设置别名。针对所有的git命令有效。