usuario repositorio limpiar historial guardar eliminar credenciales carpeta borrar archivo git github github-for-windows

repositorio - Github para Windows acaba de eliminar todos mis archivos



guardar credenciales git (2)

Solo traté de hacer lo correcto y hacer una copia de seguridad de mi trabajo en github, ya que no había hecho un commit en unas pocas semanas debido a que trabajaba en una gran área de trabajo.

Github para Windows me notificó que necesitaba descargar la última actualización y así lo hizo.

Abrí el repositorio, luego hice un compromiso.

Cuando presioné la sincronización, borró los 138 archivos nuevos del disco y los restableció a la última confirmación hace más de un mes. También sobrescribió todos los archivos existentes que se modificaron con la versión anterior.

No tengo copia de seguridad ... esta fue la copia de seguridad.

¿Hay algún comando mágico de git para deshacer esta tormenta de mierda, o tendré que intentar recuperar los archivos nuevos con una herramienta para recuperar archivos?

git reflog output: 40847ec HEAD @ {0}: pull --progress - run: Avance rápido 913f45e HEAD @ {1}: rebase: actualización HEAD 02c93d0 HEAD @ {2}: rebase: abortando 02c93d0 HEAD @ {3}: commit: <- last good commit

¡Por favor ayuda!


OK, son 2 horas más tarde, acabo de cargar github para Windows (otra vez), y mi compromiso está mágicamente allí ... aún no sincronizado.

WTF? ¿Los commits grandes se realizan de forma asíncrona y luego la GUI no los conoce hasta que se terminan o algo así?


Intenta invocar git reflog . Debería mostrarle la lista de confirmaciones recientes. Puedes usar git branch MyHappyBackUp <sha1> donde <sha1> es uno de esos commits de git reflog . Si no tienes instalado "git simple", prueba esta compilación