当前位置: 首页 > news >正文

每日自动化提交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点钟。

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

http://www.lryc.cn/news/214512.html

相关文章:

  • 【Linux进程】再谈软件—操作系统(Operator System)
  • 创建超过1G内存大小的程序
  • 如何本地部署Jellyfin影音服务器并实现在公网访问
  • docker fixuid
  • MySQL笔记--SQL语句
  • 线扫相机DALSA-相机平场矫正详细步骤
  • 求购供应发布农业副业产品市场行情小程序开发
  • 框架安全-CVE 复现SpringStrutsLaravelThinkPHP漏洞复现
  • 【腾讯云 HAI域探秘】宝妈也能快速入门AI绘画
  • 归并排序,自顶向下
  • 【案例】3D地球(vue+three.js)
  • C语言中float byte char uint_8 转换方法
  • 瑞明达:脚踏实地,为实体经济贡献“瑞明达”力量
  • ChatGPT-自然语言处理模型
  • Apache Dolphinscheduler如何不重启解决Master服务死循环
  • 绝对好用!一个浏览器插件解决跨设备同步问题,吊打文件传输助手!
  • 阿昌教你如何优雅的数据脱敏
  • 力扣每日一题80:删除有序数组中的重复项||
  • SQL——插入已经存在的数据
  • 【网络安全 --- 任意文件上传漏洞靶场闯关 6-15关】任意文件上传漏洞靶场闯关,让你更深入了解文件上传漏洞以及绕过方式方法,思路技巧
  • 阿里云2核2G3M云服务器99元/年,新老同享,续费不涨价!
  • UWB 技术在机器人和移动领域的应用题】
  • 11.1 知识总结(JavaScript)
  • 【Java 进阶篇】Java Web开发:实现验证码功能
  • C++启动线程的方法
  • Distilling the Knowledge in a Neural Network学习笔记
  • JVM虚拟机:垃圾回收算法和垃圾回收器之间的关系
  • oracle sqlplus的使用 ,查询oracle实例名和服务名,查询oracle容器,切换oracle容器
  • golang工程——opentelemetry简介、架构、概念、追踪原理
  • Python 自动化(十六)静态文件处理