如何在特定日期或时间提取git?

如何在特定日期或时间提取git?,git,github,Git,Github,我想运行命令(git pull origin 02:00:00)或类似的命令然后离开,此时我的本地repo会自动从远程repo获取最新的文件 我和一位同事一起工作,他说他应该在某个特定的时间(比如2小时后)为我做点什么。我看过搜索,我能找到的只是关于如何按日期进行git签出或检索特定日期文件的指南/教程/提示 这是可能的还是我需要在终端中实际键入命令?如果您希望在将来某个时间运行Git命令, 这不是Git的功能, 这是一个计划任务。 您可以使用的一个工具是at命令,例如: at now + 2

我想运行命令(git pull origin 02:00:00)或类似的命令然后离开,此时我的本地repo会自动从远程repo获取最新的文件

我和一位同事一起工作,他说他应该在某个特定的时间(比如2小时后)为我做点什么。我看过搜索,我能找到的只是关于如何按日期进行git签出或检索特定日期文件的指南/教程/提示


这是可能的还是我需要在终端中实际键入命令?

如果您希望在将来某个时间运行Git命令, 这不是Git的功能, 这是一个计划任务。 您可以使用的一个工具是
at
命令,例如:

at now + 2 hours
这将给您一个提示,通常是
at>
,您可以在这里键入要稍后运行的命令,例如
git pull
。 键入所有要运行的命令后,按
Control-D
完成
at
命令

另一个解决方案是睡两个小时,然后做git pull:

sleep 7200 && git pull

另一种解决方案是使用
cron

如果您想在将来某个时候运行Git命令, 这不是Git的功能, 这是一个计划任务。 您可以使用的一个工具是
at
命令,例如:

at now + 2 hours
这将给您一个提示,通常是
at>
,您可以在这里键入要稍后运行的命令,例如
git pull
。 键入所有要运行的命令后,按
Control-D
完成
at
命令

另一个解决方案是睡两个小时,然后做git pull:

sleep 7200 && git pull
另一个解决方案是使用
cron