Viendo comolibro de gitdice que git mantiene, como lo llaman, una base de datos de todas las instantáneas de los cambios, ¿significa esto que puedo usarla .git
para hacer una copia de seguridad confiable de mi código? Es decir, ¿puedo solo hacer una copia de seguridad de mi .git
directorio (local) en una nube, por ejemplo, y luego, si en algún momento pierdo todo mi disco duro, presumiblemente podría descargar la .git
carpeta desde la copia de seguridad en mi nube y desde ¿Que podría restaurar todos los archivos del código fuente?
Respuesta1
Sí, eso funcionaría. Puede comprobarlo usted mismo copiando la .git
carpeta a otro directorio, abra Terminal/Símbolo del sistema, navegue hasta esa carpeta y ejecute
git checkout -- *
El repositorio se restaurará completamente a la última versión confirmada.