cPanel Cron Job运行git reset

时间:2019-01-07 01:37:11

标签: git cron cpanel reset

我正在使用cPanel的Cron Job部分,我试图每半小时运行一次git reset。我在命令字段中输入了类似的内容

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

932591389576b76215ce9dbb8fdea787115891ef是我最后一次提交

我设置了30分钟的间隔,然后点击“添加新Cron作业”按钮,但是然后

我不断在cPanel电子邮件中收到此错误,并指出

“致命:不是git存储库(或任何父目录):. git”

我每天使用的路径是某个git存储库,因此此消息使我感到困惑。

任何帮助弄清楚如何运行此命令的帮助都将挽救我的生命

提前谢谢!

2 个答案:

答案 0 :(得分:0)

您需要先CD到目录。

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

答案 1 :(得分:0)

我终于在这里工作了,是命令

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

解决方案是从路径中省略/ usr / local / bin / php