每日自动化提交git-CSDN博客
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
目前这个功能有个前提
这个git代码仓库是一个人负责所以不存在冲突问题
我这个仓库地址下载后的本地路径是D:\Projects\Tasks
然后我在另外一个地方新建了一个bat文件
bat文件所在目录为D:\CacheFiles\Bats\git_tasks_up.bat
bat文件的注释与内容
:: 将目录切换到git仓库所在位置
cd /d D:\Projects\Tasks
:: 获取git最新代码
git pull
:: 将所有改动和新增文件到暂存区
git add .
:: 提交并备注
git commit -m "update"
:: 推送到git服务器
git push:: 如果第一次怕有问题可以打开下面的pause查看有无报错
:: pause
上面就是最简单的提交命令如果你需要解决冲突问题则需要另外添加对应的处理命令
建议首次手动点击一次因为需要账号密码登录一次保证有私钥记录。
第二次自动化提交就不用了。
然后在任务计划程序里新建一个任务
任务的目录就指向bat文件D:\CacheFiles\Bats\git_tasks_up.bat
时间定到下班时间之后或者0点钟。
建好之后右键点击【运行】试一下运行没有问题之后就可以自动化提交了。