mac设置终端命令行别名alias(git、npm)

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终端,进行操作:事例如下

image


mac修改.gitconfig文件进行git别名设置

.bash_profile只是针对bash的命令进行别名设置。而要想在vscode上面自带的终端进行别名设置,需要修改.gitconfig文件

1.打开编辑.gitconfig文件,没有则创建

创建该文件时同样选择在当前用户目录下,即Mac下的.gitconfig 文件的路径是 /Users/YourMacUserName/.gitconfig


cd ~可直接到/Users/YourMacUserName/目录下


touch .gitconfig


2.配置别名:这里是我配置的git别名

[alias]

st=status

ad=add

cm=commit

pl=pull

ps=push

设置好用记得保存。


3.打开vscode终端,输入别名命令,事例如下

image


总结

git的别名设置有两种方式:.bash_profile和.gitconfig。


.bash_profile是针对shell bash终端的别名设置。只要用shell bash进行命令行操作,都能认识.bash_profile别名。属于系统级别的别名设置。

.gitconfig是针对git的别名设置。只能对git后面的命令设置别名。针对所有的git命令有效。


有话要说