npm安装不工作与git依赖窗口

所以,在我的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安装,它几乎无处不在。 我们大多使用苹果电脑,但也有另一位同事gitbash on windows运行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安装成功时,所以这不是validation或任何问题。

他为Windows 1.9.4和npm @ latest(2.2.0)运行Git。

任何帮助都感激不尽。

显然清理了[USER]\AppData\Roaming\文件夹中的npm-cache ,然后重新安装npm修复了这个问题。