我的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 国际许可协议进行许可。