Hoy me sucedió algo curioso… Llegué a un punto donde el código se volvió basura. Si, tal como lo estás leyendo, EL CÓDIGO SE VOLVIÓ BASURA!
¿Qué puedo hacer para limpiar el repositorio?
Disclaimer: Use con precaución y bajo su responsabilidad
Antes de comenzar a correr en círculos, la solución es la siguiente:
$ git reset <commit> --hard
$ git push -f origin main
Dónde <commit>
es el ID del commit al cual quieres regresar, en mi caso, al inicio de los tiempos y comenzar nuevamente.
Claro, no es necesario volver al inicio, puedes restablecer el repositorio al estado que necesites.