所以,在我的package.json中,除了一些npm模块之外,我还有一些来自我公司的私有git存储库:
devDependencies": {
"async": "^0.9.0",
"build-tools": "git+ssh://git@github.com/mycompany/repo.git#master",
"chai": "^1.9.2",
"download": "^0.2.1",
.....
}
如果我运行npm install,它几乎无处不在。
我们主要使用Mac,但还有另一位同事正在运行gitbash on windows
并且他没有遇到任何问题。
我有一位使用相同设置的同事windows and gitbash
,当我们尝试运行npm install
时,他会收到错误:
fatal: ambiguous argument 'origin/HEAD': unknown revision or path not in the working tree
此外,当我们将#master
更改为#commit-sha
npm成功安装时,所以这不是身份验证或其他问题。
他正在运行Git for Windows 1.9.4和npm @ latest(2.2.0)。
非常感谢任何帮助。
答案 0 :(得分:1)
显然正在清理npm-cache
文件夹中的[USER]\AppData\Roaming\
,然后重新安装npm
修复了问题。