我正在使用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存储库,因此此消息使我感到困惑。
任何帮助弄清楚如何运行此命令的帮助都将挽救我的生命
提前谢谢!
答案 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