批处理实现自动Git push

Posted xt-xutao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理实现自动Git push相关的知识,希望对你有一定的参考价值。

用Git用的多,每次修改文件后都需要敲几条命令:

git add

git commit

git push

······

太麻烦了

于是想到使用批处理(.bat)来自动化这个过程(注意:Windows环境下)

 

在Git本地仓库目录下新建一个bat文件,如GitUpdate.bat

添加内容:

1 git add *
2 git commit -m "%date% %time%: Updated By Edwin Xu"
3 git push
4 exit

说明:

git commit 带有的信息可以自定义,我这里%date%是日期,%time%是具体的时间,这是MSDOS下调用变量的方式,你可以自定义信息

 

 

 

以上是关于批处理实现自动Git push的主要内容,如果未能解决你的问题,请参考以下文章

Git----使用WebHook实现代码自动部署

Jenkins+git 实现代码自动发布

[ci] 构建触发器,实现当gitlab有push动作时候,jenkins自动拉代码.

git push之后服务器如何自动更新?

git push rejected处理

git 要commit之前先pull, 这样做法合理吗?