每日自动化提交git

目前这个功能,有个前提:

这个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点钟。

建好之后,右键点击【运行】试一下,运行没有问题,之后就可以自动化提交了。

相关推荐
guwentian13 小时前
Git Worktree 实战:用并行多 Agent 把开发提速 N 倍
大数据·git·elasticsearch·wroktree
jerryinwuhan13 小时前
《系统部署与运维》开篇 课程介绍
运维
科技绘图15 小时前
快鲸GEO vs 传统AI搜索优化:全链路自动化与高效内容生产在转化闭环上的对比
数据库·人工智能·自动化
我是谁??15 小时前
Ubuntu22.04更换清华源
linux·运维·服务器
不吃鱼的羊16 小时前
Git识别未修改的文件有修改
git
Shell运维手记16 小时前
Linux 常用基础命令学习笔记
linux·运维·笔记·学习·算法·github
朴马丁16 小时前
国际与国产PLM在精细化工赛道的布局:2026年主要厂商技术特色
大数据·运维·人工智能·流程行业plm·化工新材料
Elastic 中国社区官方博客17 小时前
Elasticsearch:使用 AI Agent 来创建 workflow
大数据·运维·人工智能·elasticsearch·搜索引擎·自动化·全文检索
测试运维日常笔记17 小时前
Linux系统安装配置TigerVNC服务器完整指南
linux·运维·服务器
蓝黑墨水18 小时前
一个git问题的处理
git