Arreglando git agregado a los nombres de archivos

Arreglando git agregado a los nombres de archivos

Tuve que trabajar en un repositorio de git dañado recientemente, y después de arreglarlo, muchos de mis nombres de archivos han sido cambiados (es decir, file.txt-> file (bf800a19).txt; o file.py-> file (418d7abf).py). Supongo que este es un número de los cuales confirma el archivo. o algo similar, pero parece que no puedo encontrar exactamente de qué proviene.

Realmente me gustaría encontrar una forma de eliminar y eliminar rápidamente todos estos cambios de nombre, ya que mi código ya no se ejecutará sin editar todas las rutas, y pensé en escribir un script para hacerlo, pero ¿existe un comando git que haga esto rápidamente? para mí, y ¿qué significan estos códigos? ¡Gracias!

Respuesta1

Git checkout puede hacer eso:

$ git checkout -- ./

En la raíz de su repositorio, se eliminarán todos los cambios no agregados al índice.

El reinicio completo de Git eliminará todos los cambios no confirmados.

información relacionada