Estoy usando la aplicación esqueleto ZF2 y tiene un .gitignore que evita que las bibliotecas externas se comprometan con git. Mientras depuro, me gusta ir y cambiar cosas aquí y allá en la fuente de las bibliotecas para aprender cómo funcionan las cosas. Si fueran versiones controladas, sería muy fácil revertirlas a su estado original.
¿Cómo puedo obligar a Composer a reinstalar un marco en particular para poder obtener una copia nueva, sin modificar, nuevamente?
PD: No sugiera eliminar el archivo .gitignore ya que está allí por una razón; evita que mis bibliotecas de terceros entren en el repositorio de mi aplicación. Siempre puedo instalarlos durante una implementación automatizada.