我正在使用TortoiseGit手动推送更新。我想每天自动推动我的工作。有没有办法使用任务计划程序或其他?我非常感谢你的帮助。
答案 0 :(得分:2)
只需创建一个计划任务,该任务将在您的存储库中运行命令
git push origin master
不需要在这里使用TortoiseGit,因为推送不应该由人来完成。
更新
git push origin master
命令的作用:
push
告诉git推送origin
告诉git要推送哪个远程仓库。克隆仓库时,原始仓库默认指定为origin
。所以我认为这就是你要推的地方master
告诉git要推送哪个分支。在这里,它会将您的master
本地分支推送到远程存储库的master
分支(显然,如果你想推进其他地方/另一个分支,你可能想要调整该命令的一部分。)
所以就是这样:我们有一个命令,我们可以在我们的仓库中运行,以推动我们的最新提交。不,我们希望每天自动运行它。这是我们可以在Linux上使用cron或在Windows上使用计划任务的地方。
这里没什么棘手的:只需创建一个计划任务(例如http://windows.microsoft.com/en-us/windows/schedule-task#1TC=windows-7)并将其配置为每天在我们的仓库所在的目录中运行此命令。