mac下配置git自定义快捷命令

发布时间 2023-08-12 22:44:19作者: 欢乐豆123

mac下配置git自定义快捷命令

 

对于经常使用mac终端命令来对git仓库进行操作来说,日常繁琐的git操作完全可以用别名的形式来提高效率

1. 指定自定义别名
vi /.bash_profile
配置环境变量,插入类似下面的内容(等号右边的别名根据自己习惯自定义即可):

alias gcd='git checkout develop'
alias gct='git checkout test'
alias gcm='git checkout master'
alias gcr='git checkout release'
alias gcp='git checkout prod'

alias gm='git commit -m'

alias gbd='git branch -D'
alias gc='git checkout'
alias gcb='git checkout -b'

2. 执行命令生效
source ~/.bash_profile

3. 使用别名
终端下输入:gcd 可以看出,效果与原命令一模一样 

4.出现的问题
在 ~/.bash_profile 中配置环境变量, 可是每次重启终端后配置的不生效。需要重新执行 : source ~/.bash_profile后,才会生效。

原因:
自己是在bash中配置的环境变量,而当前系统使用的是shell。
查看当前使用的shell:
终端输入:echo $SHELL
输出是/bin/zsh,说明使用的是zsh

解决办法:
在 .zshrc 文件中添加 source ~/.bash_profile ,方法如下:
1.终端输入 cd ~ 进入主目录

ls -a 查看隐藏文件,找到 .zshrc 文件(如果没有可以直接创建一个)
编辑文件 vim .zshrc 按i进入编辑模式,加入 source ~/.bash_profile 后,esc,再输入 :wq 保存退出。(也可以open方式打开编辑)
最后输入命令 source ~/.zshrc 刷新刚刚的配置

 

参考链接:https://www.jianshu.com/p/2035238fee46