Estoy usando Laravel 4, que depende de "Symfony / routing" v. 2.2. *. Cuando uso Composer para instalar mis dependencias, aparece este mensaje:
- Installing symfony/routing (dev-master 87a6689)
Cloning 87a66890450658ccac99702ac5e4f002ece9e23e
[RuntimeException]
Failed to execute git checkout '87a66890450658ccac99702ac5e4f002ece9e23e' && git reset --hard '87a66890450658ccac99702ac5e4f002ece9e23e'
fatal: reference is not a tree: 87a66890450658ccac99702ac5e4f002ece9e23e
He leído que esto puede suceder cuando se usa git push --force para que el repositorio y el packagist estén "desincronizados". ¿Alguna idea?
Eso es extraño, ya que Composer debería poder solucionarlo por sí solo. Forcé la actualización de los metadatos en packagist, debería arreglarse ahora.
Extraño, pero después de algunos pasos de prueba y error, finalmente lo hice funcionar:
Gracias.
composer clear
funcionó para mí
Comentario más útil
composer clear
funcionó para mí