使用TortoiseGit自动推送

时间:2016-02-27 16:33:32

标签: git tortoisegit

我正在使用TortoiseGit手动推送更新。我想每天自动推动我的工作。有没有办法使用任务计划程序或其他?我非常感谢你的帮助。

1 个答案:

答案 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)并将其配置为每天在我们的仓库所在的目录中运行此命令。