¿Cómo instalo Git Branch específico usando NPM?

Estoy usando Angular 2 Google Maps en mi proyecto. Alguien creó una twig que tiene la funcionalidad que necesito. Me gustaría get npm i esa twig en lugar de master. Encontré una pregunta diciéndome cómo hacerlo aquí ( Instalar una twig específica de github usando Npm ), que recomienda el siguiente formatting:

 npm install git://github.com/shakacode/bootstrap-loader.git#v1 --save 

Así que lo intenté:

 npm i git://github.com/SebastianM/angular-google-maps.git#add-clustenetworking-markers --save npm i git://github.com/SebastianM/angular-google-maps.git#inovex:add-clustenetworking-markers --save 

Obtuve el siguiente error:

 npm ERR! Command failed: git -c core.longpaths=true rev-list -n1 add-clustenetworking-markers npm ERR! fatal: ambiguous argument 'add-clustenetworking-markers': unknown revision or path not in the working tree. npm ERR! Use '--' to separate paths from revisions, like this: npm ERR! 'git <command> [<revision>...] -- [<file>...]' 

Los documentos no parecen cubrir las twigs de installation. A partir del error, parece que necesito especificar el número de revisión de alguna manera, no puedo encontrar información sobre cómo hacerlo.

TL; DR: ¿Cómo puedo npm i una sucursal repo específica.

Tal vez porque esa twig no existe en el proyecto especificado.

enter image description here