Symfony 2 bin / vendors: "fatal: 'origin' no parece ser un repository git" en máquina remota, bien en local

bin/vendors install 

funciona en mi máquina local. Sin embargo, tres inputs en mi file deps fallan con los siguientes posts cuando ejecuto "bin / vendors install" en mi máquina de testing remota:

 > Installing/Updating aws-sdk-for-php fatal: 'origin' does not appear to be a git repository fatal: The remote end hung up unexpectedly > Installing/Updating AmazonWebServicesBundle fatal: 'origin' does not appear to be a git repository fatal: The remote end hung up unexpectedly > Installing/Updating Imagine fatal: 'origin' does not appear to be a git repository fatal: The remote end hung up unexpectedly 

El rest de las inputs en deps funcionan bien en ambas máquinas. Aquí está mi file deps:

 [symfony] git=http://github.com/symfony/symfony.git version=v2.0.11 [twig] git=http://github.com/fabpot/Twig.git version=v1.6.0 [monolog] git=http://github.com/Seldaek/monolog.git version=1.0.2 [doctrine-common] git=http://github.com/doctrine/common.git version=2.1.4 [doctrine-dbal] git=http://github.com/doctrine/dbal.git version=2.1.6 [doctrine] git=http://github.com/doctrine/doctrine2.git version=2.1.6 [swiftmailer] git=http://github.com/swiftmailer/swiftmailer.git version=v4.1.5 [assetic] git=http://github.com/kriswallsmith/assetic.git version=v1.0.2 [twig-extensions] git=http://github.com/fabpot/Twig-extensions.git [metadata] git=http://github.com/schmittjoh/metadata.git version=1.0.0 [SensioFrameworkExtraBundle] git=http://github.com/sensio/SensioFrameworkExtraBundle.git target=/bundles/Sensio/Bundle/FrameworkExtraBundle version=origin/2.0 [JMSSecurityExtraBundle] git=http://github.com/schmittjoh/JMSSecurityExtraBundle.git target=/bundles/JMS/SecurityExtraBundle version=origin/1.0.x [SensioDistributionBundle] git=http://github.com/sensio/SensioDistributionBundle.git target=/bundles/Sensio/Bundle/DistributionBundle version=origin/2.0 [SensioGeneratorBundle] git=http://github.com/sensio/SensioGeneratorBundle.git target=/bundles/Sensio/Bundle/GeneratorBundle version=origin/2.0 [AsseticBundle] git=http://github.com/symfony/AsseticBundle.git target=/bundles/Symfony/Bundle/AsseticBundle version=v1.0.1 [aws-sdk-for-php] git=http://github.com/amazonwebservices/aws-sdk-for-php.git [AmazonWebServicesBundle] git=http://github.com/Cybernox/AmazonWebServicesBundle.git target=/bundles/Cybernox/AmazonWebServicesBundle [Imagine] git=http://github.com/avalanche123/Imagine.git target=imagine 

¡Agradezco cualquier ayuda! No sé por dónde empezar con este …

Puede ser que los repositorys con los que tiene problemas ya estén en el disco en su máquina remota (la clonación debería funcionar ya que existen en github) pero su "origen" está configurado en un repository que no existe.

Abre aws-sdk-for-php / .git / config y asegúrate de que su url sea la misma que la del file deps, por ejemplo, url a continuación debe ser

 [remote "origin"] fetch = .. url = http://github.com/amazonwebservices/aws-sdk-for-php.git 
 bin/vendors install --reinstall 

arregló mi problema

"–reinstall" es necesario la primera vez que lo ejecuta en un repository dado; de lo contrario, las bibliotecas remotas no se clonarán en su proyecto. Ver mi comentario anterior, y documentos de Symfony:

"Cuando ejecutas la installation de php bin / vendors, para cada biblioteca, el script comtesting primero si el directory de installation existe. Si no lo hace (y SOLAMENTE si no lo hace), ejecuta un clon git".

http://symfony.com/doc/current/cookbook/workflow/new_project_git.html#managing-vendor-libraries-with-bin-vendors-and-deps