0 20 * * 0 /path_to_script
Это будет запускать указанную команду (replace /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 (ссылаясь на него по полному пути, а не используя ~
).