別名(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=status
ad=add
cm=commit
pl=pull
ps=push
設置好用記得保存。
3.打開vscode終端,輸入別名命令,事例如下

總結
git的別名設置有兩種方式:.bash_profile和.gitconfig。
- .bash_profile是針對shell bash終端的別名設置。只要用shell bash進行命令行操作,都能認識.bash_profile別名。屬於系統級別的別名設置。
- .gitconfig是針對git的別名設置。只能對git后面的命令設置別名。針對所有的git命令有效。
