首页 > 解决方案 > cPanel Cron Job 运行 git reset

问题描述

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

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

932591389576b76215ce9dbb8fdea787115891ef 是我最后一次提交

我设置了 30 分钟的间隔并点击了 Add New Cron Job 按钮,但随后

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

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

我给出的路径肯定是一个 git 存储库,因为我每天都使用它,所以这条消息让我感到困惑。

任何帮助弄清楚如何让这个命令运行都会挽救我的生命

先感谢您!!

标签: gitcroncpanelreset

解决方案


您需要先 cd 到该目录。

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


推荐阅读