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

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

  对于经常使用终端命令来对git仓库进行操作来说,如果能用别名来代替,那可太省事了。mac就支持这样的配置

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

复制代码
 1 alias gcd='git checkout develop'
 2 alias gct='git checkout test'
 3 alias gcm='git checkout master'
 4 alias gcr='git checkout release'
 5 alias gcp='git checkout prod'
 6 
 7 alias gm='git commit -m'
 8 
 9 alias gbd='git branch -D'
10 alias gc='git checkout'
11 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

posted @   欢乐豆123  阅读(525)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示