我正在使用Windows,对github来说我是完全陌生的。我已经安装了桌面客户端。我希望有一个txt文件在本地更改或更新时自动上传到我的github存储库。我希望这是一个完全自动化的过程,因为文件还会每小时自动更新,并且一旦文件更新,我希望将其提交并推送到我的github存储库中。
答案 0 :(得分:1)
要每隔一小时自动提交,您可以创建一个具有以下内容的批处理文件(.bat
):
cd C:\path\to\your\git\project
git add --all
git commit -m "autoCommit %date:~-4%%date:~3,2%%date:~0,2%.%time:~0,2%%time:~3,2%%time:~6,2%"
git push
exit
在“任务计划程序”上创建任务,并每隔一小时运行一次此文件。
(您还可以每1分钟运行一次,几乎可以“实时”进行更新。)
答案 1 :(得分:0)
自动提交将无法立即使用,因为每个提交都需要提交消息。 Sid提议的gitwatch可能会为您提供帮助。我建议您先学习一些Git基础知识,例如来自https://git-scm.com/book/en/v2/Getting-Started-Git-Basics。
答案 2 :(得分:0)
我认为这是不可能的,据我所知,您所做的每一次更改都需要依赖git基础。如果您使用快捷方式并提交您所做的更改,这很容易。
例如,我在Visual Studio上工作:
CTRL+F5