title: 'Could not read from remote repository' on NPM install from GitHub public repo
body: <p>I have problems installing some NPM packages. This happens when NPM package (<code>angular2-materialize</code> for example) is installed from <a href="https://github.com/InfomediaLtd/angular2-materialize" rel="noreferrer">the repo</a>:</p>
  
  <pre><code>npm i InfomediaLtd/angular2-materialize
  </code></pre>
  
  <p>Also happens with its forks, too. I've tried to to create own forks with same results.</p>
  
  <p>Installing it results in error,</p>
  
  <pre><code> Error: Command failed: git -c core.longpaths=true clone --template=&lt;...&gt;\npm-cache\_git-remotes\_templates --mirror git@github.com:InfomediaLtd/angular2-materialize.git &lt;...&gt;\npm-cache\_git-remotes\git-github-com-InfomediaLtd-angular2-materialize-git-2ec1a411
   Cloning into bare repository '&lt;...&gt;\npm-cache\_git-remotes\git-github-com-InfomediaLtd-angular2-materialize-git-2ec1a411'...
   Host key verification failed.
   fatal: Could not read from remote repository.
  
   Please make sure you have the correct access rights
   and the repository exists.
  </code></pre>
  
  <p>The repo is public, it surely exists and can be cloned with</p>
  
  <pre><code>git clone git://github.com/InfomediaLtd/angular2-materialize.git
  </code></pre>
  
  <p>On the other hand, there's no error on <a href="https://github.com/thcheng/angular-plus-materialize" rel="noreferrer">this fork</a> (repo name has been changed):</p>
  
  <pre><code>npm i thcheng/angular-plus-materialize
  </code></pre>
  
  <p>And other repos can be installed without problems as well:</p>
  
  <pre><code>npm i toddmotto/angular-component
  </code></pre>
  
  <p>I've tried this with all NPM versions on Windows, also tried this on Ubuntu server with same results. I run NPM as admin/root and tried to clean NPM cache (as relevant questions usually suggest).</p>
  
  <p>Is there something wrong with this repo in particular? What is going on there and how can this be fixed?</p>