git命令简化
在开发过程中,git是当前必不可少的版本管理工具,但是在git提交代码的时候,总是要经过add,commit,push三个步骤,比较复杂,如果使用的是linux操作系统,可以 简化如下:function gpush() { if [ $# -lt 2 ]; then echo -e "\e[31mSorry, miss params!\e[0m" return fi let i=0 let "length=(( $# - 1 ))" for j in $@; do if [[ $i -ge $length ]] then break else git add $j ((i++)) fi done #git add $1 git commit -m $2 branch=`git branch | awk '{print $2}' | sed -e '/^$/d'` git push origin $branch }
经过这样的简化后,再提交代码就简单了,比如,我要提交src目录和pom.xml文件,命令如下:gpush src pom.xml "add src and pom.xml"
非常简单!