bin / sh:opt:找不到命令

时间:2016-11-09 22:20:17

标签: git sh commit

当我使用命令 git commit 时,我收到消息 bin / sh:opt:command not found 。我正在使用OS X El Capitan版本10.11.6并使用Homebrew安装了git。我也有XCODE,我相信在其他地方安装较低版本的git,如果这有帮助的话。当我执行which git时,它会使用/ usr / local / bin / git进行响应。我之前使用过git,但之前从未遇到过这个问题。奇怪的是,其他git命令也可以像git clone,git status和git pull一样工作。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

@torek,你是对的。在项目中有一个预先提交的ghook。 "ghooks": { "pre-commit": "opt --in pre-commit --exec \"npm run validate-webpack:dev\"" } 我删除了这一切,一切都很好。为了解决这个问题,我在将ghooks代码添加回项目后安装了一个名为opt-cli的节点包。