windows 环境,希望 每天定时自动 git add 和 push, 我该怎么做?

221 天前
 hiwenvv

我建立了一个 git 仓库(在 gitee 上),用于存放一些文本备忘资料。然后我会在家里、公司里修改备忘录,同步仓库。 但是我经常编辑完了之后忘记提交,导致两个地方的仓库不一致冲突。 我想知道,如何让 windows 定期自动地提交 git 操作?

3982 次点击
所在节点    git
29 条回复
jwj
221 天前
系统自带计划任务
Mianmiss
221 天前
搜索下 任务计划程序
gyp
221 天前
没有代码之类的话,直接用语雀、有道云之类的笔记软件会更好吧,有代码也可以
TimPeake
221 天前
如果只是存放文本资料, 登录 windows 账号,onedrive 自动同步它不香?
mintor27
221 天前
Ztasker
gabezhao
221 天前
编写一个 bat 脚本,系统自带的定时任务执行这个 bat 脚本就行
LaoLeyuan
221 天前
坚果云有 5G 免费空间,对于笔记资料够用了。安装后用 obsidian 新建一个仓库放在坚果云的空间上,这样坚果云就可以自动同步 obsidian 笔记了。我现在就是这么用的。
hukei
221 天前
@echo off

REM 进入项目目录
cd /d D:\xxx

REM 提交暂存区的文件并附带当前日期作为提交信息
set commit_message=%date:~2,2%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
echo "--%commit_message%--" >> C:\Users\Administrator\log\git.log

git add .

git commit -m "%commit_message%" >> C:\Users\Administrator\log\git.log

REM 推送到远程仓库
git push >> C:\Users\Administrator\log\git.log
gxt92
221 天前
gitee 风险高容易泄露,我是自己开个 VPS 自己搭 ssh 的 git 服务。也可以自建网盘应用
hi909
221 天前
standstill
221 天前
推荐 OneDrive 挺好用的 免费 5G 足够同步一些文档资料了
guanzhangzhang
221 天前
那为啥不用 RaiDrive 之类的,把云盘 onedrive 之类的抽象成本地盘,直接编辑呢
lisxour
221 天前
那就不要用 git ,如果经常忘记提交,那证明这个方案并不适合你用,用在线协同办公的工具吧,还能实时同步
jookr
220 天前
https://www.weiyun.com/download.html
微云同步助手,实时同步,免费 10G
Jack927
220 天前
写个 git add & git commit 的脚本,任务计划程序里面配置按你想要的计划运行就 ok
wwew
220 天前
git 推送脚本加计划任务
changdy
220 天前
你可能需要的并不是定时同步..

https://zhuanlan.zhihu.com/p/390888081
hzz2
220 天前
nekochyan
220 天前
onenote
JohnTsuxi
220 天前
你应该使用 syncthing ,让两处的文件自动同步

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1040467

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX