我的Git一键提交脚本

在每次提交代码时都要输入三段命令,

$ git add --all
$ git commit -m "your commit msg"
$ git push

既然是自己的仓库,一个人提交,那么对于commit message的要求也就没那么高了,就有了个想法,能不能搞个一键脚本,代替三个命令,执行代码提交,说干就干。 第一版本的脚本push.sh如下:

time=`date "+%Y-%m-%d_%H-%M-%S"`
who=`hostname'
git add --all
git commit -m "${who} push @ ${time}"
git push origin master
echo "Finished Push"

另外,研究脚本的同时发现了一个新大陆,就是Git中的alias,使用alias可以大大提交输入效率,值得深入研究学习一下。

知识共享许可协议
作品TedXiong采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

Copyright © tedxiong.com 2017 all right reserved,powered by Gitbook该文章修改时间: 2017-10-11 12:50:28

results matching ""

    No results matching ""