Git版本控制之使用系统别名定义git全局指令

上一篇讲了git配置全局Alias提高操作效率,那么本篇就更加高(lan)了,连git都不拼了,通过定义系统别名来执行git命令。

切到用户根目录,执行ls -a操作查看有没有.bashrc这个文件,有就打开,没有就创建一个。

这个文件是用来存放用户级的环境变量的,设置环境变量命令别名的方式是alias xx = ’xxxxx’。

然后在里面加入以下内容

alias gs="git status"
alias ga="git add ."
alias gc="git commit -m"
alias gl="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset | %C(bold)%cn' --abbrev-commit --date=relative"
alias gck="git checkout"
alias gcb="git checkout -b"
alias gb="git branch"
alias gm="git merge"
alias grb="git rebase"
alias grs="git reset HEAD ."
alias gca="git commit --amend"

添加完成后保存,然后在执行sourc .bashrc操作就可以愉快的使用系统别名操作git了~

如果你用的是z shell,那么通过以上配置后会发现每次打开新的终端时都需要从新执行一遍sourc .bashrc才起作用,这是因为zsh加载的是.zshrc文件,而这个文件中我们并没有定义系统别名,那么如何解决呢?

打开.zshrc文件,在里面添加上sourc .bashrc命令,然后在执行sourc .zshrc从新加载环境变量,然后在每次从新打开终端时就无需在执行soucre操作了~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值