项目使用了gerrit
,每次push代码都需要执行
git push origin HEAD:refs/for/master
为了简便,使用了alias命令来控制台下使用下面的命令简化了提交。
alias gpush='git push origin HEAD:refs/for/master'
但是只是这样的话,别名会在重启之后失效,解决办法是编辑~/.bashrc文件,每行加入一个alias命令。比如:
alias cdhome='cd ~'
alias cdroot='cd /'
alias gpull='git pull'
alias gci='git commit -a'
alias gpush='git push origin HEAD:refs/for/master'
alias gst='git status'
保存文件后,运行:
source ~/.bashrc