Archivos eliminados accidentalmente recuperados

Acabo de causar un problema que me cuesta encontrar una solución. He estado trabajando en una aplicación Ruby On Rails de un año, que se almacena en un repository de Git.

Borré muchos files, hace varios commits, pero nunca hice un git rm filename de git rm filename para eliminar los files del repository.

Recientemente hice un git stash save --keep-index , git stash drop para descartar algunos códigos incorrectos y volver al último commit. Sin embargo, cuando hice esto, los files eliminados que no se eliminaron del repository se han restaurado.

Ahora mi proyecto se cuelga debido a los files que existen, que no deberían. ¿Hay alguna forma de que pueda volver a eliminar los files u get una list de los files eliminados que se restauraron?

Intenté search en Google este problema, pero Google devuelve los resultados de "git restre accidentalmente files eliminados", que es lo contrario de lo que estoy buscando.

Un alijo se convierte en un nodo de confirmación en el gráfico, y solo porque lo eliminaste no significa que se ha ido para siempre. Con el time, será basura recolectada, pero siempre y cuando la haya descartado hace relativamente poco time, debería poder encontrarla y volver a agregarla a su historial "normal" como un alijo o una confirmación. Solo busque cómo recuperar los depósitos caídos o cómo encontrar compromisos pendientes / perdidos. Algo como esto , esto o esto , tal vez.

    Intereting Posts