
当我执行git add node_modules时,我得到了“致命:不是git存储库”,这是一个节点模块目录。
它看起来像是其中一个模块触发了这个消息:
"/Users/Mathias/Projects/punycode.js/.git/modules/vendor/docdown“
我在stackoverflow上搜索了所有“致命:不是git存储库”,并尝试了"git init“方法。在我的情况下是行不通的。
你能帮上忙吗?
发布于 2014-07-02 00:36:23
如果您已经有一个package.json文件,请在存储库的根目录中创建一个.gitignore文件,其中包含以下行:
node_modules/由于其他人可以运行npm install并获得相同的依赖项,因此真的不需要提交node_modules。
发布于 2014-10-15 21:49:18
我在尝试使用CruiseControl.Net设置CI进程时遇到此错误。我最终发现,运行以下命令就足以修复这个错误。
npm install punycode这允许构建继续进行,但是当巡航控制运行"git clean -f -d -x“时再次失败。这是因为安装在node_modules中的文件夹网络太深了--文件名太长,windows无法处理!
暂时,我换了个干净的
<cleanUntrackedFiles>false</cleanUntrackedFiles>http://cruisecontrolnet.org/projects/ccnet/wiki/Git
发布于 2014-12-11 21:23:24
我也有同样的问题。
您是否像我一样使用url "0.7.9“作为依赖项?为了解决这个问题,我只需在package.json中将url版本更新为"0.10.1“即可。
这里解释了这个问题。 Bump url dependency 0.7.9 -> 0.10.1 #10
谢谢。
https://stackoverflow.com/questions/24297980
复制相似问题