使用windows批处理来让git每日自动更新代码
方案一:
Git装好后有个cmd目录,你把这个路径加到Windows的path环境变量下,然后像平时写bat批处理文件一样,把git命令写到里边去就行了。不用搞bash的login操作。此时脚本中执行其他的dos命令和第三方命令行程序均不受影响。
![](https://pic2.zhimg.com/50/6553eaf178aa476879f111c8da8a39f5_hd.jpg)
![](https://pic4.zhimg.com/50/4134454959bc01778bb8bc3bec1cffa7_hd.jpg)
![](https://pic2.zhimg.com/50/276cd297c53f720cda093228bc1dd9e5_hd.jpg)
![](https://pic1.zhimg.com/50/096dbc623c718a0382c09397bb3fb65c_hd.jpg)
方案二:
1. git仓库的根目录下新建update.sh文件
shell文件
文件位置,/www/是git仓库根目录
![](https://pic1.zhimg.com/50/6f273dd2271f3b590f04f921939a7838_hd.jpg)
-------------------运行结果:--------------------
![](https://pic4.zhimg.com/50/826a1d748844e5f44fb38c9dfc6f9cd7_hd.jpg)
文件内容:2. 根目录下执行bash命令
git add . && git commit -m '更新' && git push origin master
./update.sh
或者直接双击update.sh文件
注意:update的存放位置。如果update.sh不是在git仓库的根目录,需要在update内先执行cd命令进入仓库根目录。用bash命令执行时前面的./不能省略,否则会报错。
shell文件
![](https://pic2.zhimg.com/50/f69051f96a5af2d964f3a17e6da39135_hd.jpg)
![](https://pic1.zhimg.com/50/6f273dd2271f3b590f04f921939a7838_hd.jpg)
-------------------运行结果:--------------------
![](https://pic4.zhimg.com/50/826a1d748844e5f44fb38c9dfc6f9cd7_hd.jpg)
这里推荐方案一 , 一劳永逸的解决方法
编写完成之后再把文件添加到 windows 的任务计划程序中即可每日自动更新
既不回头,何必不忘;
既然无缘,何须誓言;
今日种种,逝水无痕;
明夕何夕,君已陌路;