0 20 * * 0 /path_to_script
Это будет запускать указанную команду (заменить /path_to_script'
) в 20:00 по местному времени каждое воскресенье. Синтаксис для заданий cron довольно прост, и есть удобный инструмент, который поможет вам создать их без запоминания позиций кода.
В этом случае команда должна быть скриптом, который выполняет коммит для вас. Я думаю, в вашем случае было бы проще написать быстрый сценарий оболочки, чтобы перейти в каталог clone, а затем запустить коммит. Создайте файл в ~/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 (ссылаясь на нее по полному пути, а не по использованию ~
).