
Brandon Argel Verdeja Dominguez
PreguntaHola, y suponiendo que quiero dejar mi rama master como recién creada, sin los commits que realicé, ¿Con que comando lo puedo hacer?

Andres Fajardo
Hola, por lo general en un proyecto serio nunca se borra nada del historial de git, o lo máximo permitido (dentro de las buenas prácticas) es borrar el último commit, es más lo de dejar la rama master o main en ceros nunca se hace, y te puedes dar cuenta googleando sobre el tema, es más nadie te ha contestado tu duda porque realmente no hay ,que yo sepa, un comando o una forma desde git de borrar todo y dejar todo el historial como si no hubiera pasado nada. Ahora entiendo que éstas aprendiendo y tu duda es válida, así que una forma no convencional y si que menos profesional es borrar el directorio .git en la raíz de tu proyecto, que es el archivo .git que Freddy explica que está oculto, cuando lo eliminas ahí se va todo el historial, así que para empezar de cero inicializas un nuevo repositorio en la misma carpeta y listo. Te repito ésta no es una buena práctica en la realidad pero te permite aprender en parte como funciona git, como dice Freddy si todo se daña borre y comience de nuevo, nada se pierde y aprendes más ya que vuelves a repetir todo lo aprendido.