como restaurar archivo borrado [duplicate]

1 minuto de lectura

avatar de usuario
Steve Emmerson

Posible duplicado:

Restaurar un archivo eliminado en un repositorio de Git

¿Cómo restauro un archivo que eliminé accidentalmente de mi git ¿repositorio? Sé que esta es una pregunta trivial, pero no he encontrado la respuesta en la documentación.

  • ¿Te comprometiste después de eliminar? Si no, puede confirmar y retirar el archivo nuevamente.

    – piyer

    4 de diciembre de 2009 a las 7:22

avatar de usuario
wulfovich

git checkout <commit> <path>

Las confirmaciones pueden ser especificadas directamente por SHA1, o a través de una rama o etiqueta. Asegúrese de que represente el estado del repositorio cuando el archivo eliminado todavía estaba presente. Si se omite el argumento de compromiso, se usará el compromiso actualmente desprotegido (HEAD).

  • Supuse que era algo trivialmente simple. Supongo que interpreté la documentación como una referencia a árboles completos en lugar de archivos individuales. Gracias.

    –Steve Emmerson

    3 de diciembre de 2009 a las 23:14

  • Eso lo hace referirse a árboles completos a no ser que también le das un nombre de archivo. 🙂

    – bomba

    4 de diciembre de 2009 a las 7:36

  • esto eliminó todas mis modificaciones sin organizar. Gracias.

    – betoharres

    16/03/2016 a las 19:24

  • También puede ver esto: stackoverflow.com/a/39296006/5869837

    – Paulo Linhares – Paquetes de aplicaciones

    02/09/2016 a las 15:36

¿Ha sido útil esta solución?