Todo el historial de un repositorio Git
rm -rf .git
git init
git add .
git commit -m "Versión inicial limpia del proyecto"
git remote add origin https://github.com/usuario/nombre-repo.git
git push --force --set-upstream origin master
Descripción de cada línea de código:
- Borra el historial anterior (¡con cuidado!).
- Inicializa un nuevo repositorio.
- Agrega todo lo que quieres conservar.
- Crea un commit limpio.
- (Opcional) Conecta a un repositorio remoto nuevo o existente.
- Haz push forzado.
Sólo el historial de un archivo.
....>