git - 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 存储库,因为我每天都使用它,所以这条消息让我感到困惑。
任何帮助弄清楚如何让这个命令运行都会挽救我的生命
先感谢您!!
解决方案
您需要先 cd 到该目录。
30 * * * * cd /usr/local/bin/php/home/username/public_html/website.com/ && git reset --hard
推荐阅读
- python - 为什么我无法访问应用程序内部 gitlab-ci 中定义的 env 变量?
- postgresql - 如何对json数组进行postgresql sequelize查询
- r - 如何使用 ggplot 包在 x 轴的文本之间添加空格?
- javascript - 在快速服务器的成员变量(类实例)之间传递数据的架构/方法
- python-3.x - 命令'KEYS *'如何影响redis内存管理?
- java - 短信管理器不使用按钮重复发送短信
- javascript - 获取调用 JQuery 加载的另一个页面的页面名称
- javascript - 使用匹配和正则表达式从 DOM 字符串中获取所有电子邮件的问题
- c# - 从 XML 填充的 C# TreeView 非常慢 - 如何更快地获得它?
- .net - 赛门铁克是否将用于修复“WS.Reputation.1”警告的白名单列入未来证明?