git commit 提交失败

git commit -m 'xxx' 报错

报错信息

当前分支:master
远程分支:gitlib.xxx
error: cannot spawn .git/hooks/commit-msg: No error

报错原因

git/hooks子目录种钩子 pre-commit被git commit命令调用,钩子返回值不是0,即没有通过pre-commit钩子的验证,git-commit命令被打断
当默认的pre-commit钩子被启用时,如果它发现文件尾部有空白行,那么就会中止此次提交

解决办法

  git commit --no-verify -m 'xxx'
  //跳过prm-commit钩子,即提交前不检查
posted @ 2019-11-20 20:23  zgddan  阅读(2908)  评论(0)    收藏  举报