【问题标题】:I'm trying to git commit files -- unable to find gruntfile我正在尝试 git 提交文件 - 找不到 gruntfile
【发布时间】:2019-02-19 14:08:54
【问题描述】:

我正在尝试对我的 git 存储库中的两个暂存文件进行更改。当我执行 git commit -m"comment" 命令时,我收到消息 Fatal error: "Unable to find Gruntfile."

这两个文件与使用 grunt 无关。

问题:如何让我的 git 停止检查 grunt?

【问题讨论】:

标签: git gruntjs git-bash


【解决方案1】:

几乎可以肯定你有一个预提交钩子。

git commit --no-verify

允许避免一次。或者您可以将其从 .git/hooks 中完全删除。

【讨论】:

  • 我的预提交中有这个.. 我应该删除什么? #!/bin/sh # husky cd MyDirectory/jspm_packages/npm/jquery@3.1.1 [ -f package.json ] && cat package.json | grep -q '"precommit"\s*:' [ $? -ne 0 ] && exit 0 command -v npm >/dev/null 2>&1 || { echo >&2 "husky - can't find npm in PATH. Skipping precommit script in package.json"; exit 0; } npm run precommit if [ $? -ne 0 ]; then echo echo "husky - pre-commit hook failed (add --no-verify to bypass)" echo exit 1 fi 谢谢@phd
  • 那是huskypre-commit。我不知道它是如何配置的。也许是文件package.json,密钥"precommit-checks"
猜你喜欢
  • 2020-06-07
  • 2018-11-25
  • 2012-03-06
  • 2012-11-03
  • 1970-01-01
  • 2016-04-26
  • 1970-01-01
  • 2010-11-20
  • 2017-05-14
相关资源
最近更新 更多