Answers:
0 20 * * 0 /path_to_script
这将/path_to_script'
在每个星期日的当地时间20:00 运行指定的命令(替换)。cron作业的语法非常简单,并且有一个巧妙的工具可以帮助您创建它们而无需记住代码位置。
在这种情况下,命令应该是为您运行提交的脚本。我认为在您的情况下,编写快速的Shell脚本以更改到克隆目录然后运行提交将是最简单的。在创建一个文件,~/commit.sh
并将其放入其中(/location/of/clone
当然要替换)
#!/bin/sh
cd /location/of/clone
git-commit -m "commit message, to avoid being prompted interactively"
然后chmod +x ~/commit.sh
将其设为可执行文件,并使cron作业运行该文件(通过完整路径引用它,而不是使用~
)。
-a
在commit命令中添加a ,这样它将自动添加所有已被跟踪到暂存区的文件?