cPanel Cron Job для запуска git reset - PullRequest
0 голосов
/ 07 января 2019

Я использую раздел Cron Job на cPanel и пытаюсь запускать git reset каждые полчаса. Я набрал что-то вроде этого в поле команды

/ usr / local / bin / php /home/username/public_html/website.com/ && git reset --hard 932591389576b76215ce9dbb8fdea787115891ef

932591389576b76215ce9dbb8fdea787115891ef как последний сделанный мной коммит

Я установил 30-минутный интервал и нажал кнопку «Добавить задание Cron», но затем

Я продолжаю получать эту ошибку в электронном письме cPanel, где говорится: 1009 *

"fatal: Не репозиторий git (или любой из родительских каталогов): .git"

Путь, который я указал, определенно является git-репозиторием, поскольку я использую его ежедневно, поэтому это сообщение сбивает меня с толку.

Любая помощь в выяснении того, как запустить эту команду, в значительной степени спасет мою жизнь

Заранее спасибо !!

Ответы [ 2 ]

0 голосов
/ 07 января 2019

Я наконец-то получил эту рабочую вот команду

30 * * * * cd /home/username/public_html/website.com/ && git reset --hard etc ...

Решением было исключить / usr / local / bin / php из пути

0 голосов
/ 07 января 2019

Сначала необходимо перейти в каталог.

30 * * * * cd /usr/local/bin/php/home/username/public_html/website.com/ && git reset --hard

...