GIT World: Un par de instrucciones en tu rama local

Muy buenas,

Hoy os traigo un par de instrucciones muy útiles para borrar archivos o directorios en tu rama local

Quitar fichero del staging. ¿A quien no le ha pasado que ha hecho un git add de algo que no quiere commitear?

git reset HEAD <file>

Si quieres quitar todos los ficheros añadidos al staging hay que hacer

git reset HEAD

Otra instrucción interesante que nos da git es git clean. Es una utilidad para eliminar ficheros y directorios no añadidos al staging y que quieres descartar. Sería igual que hacer un borrado físico pero git lo hace por ti (busca ficheros y directorios en todo el directorio). Por supuesto, no borra los ficheros y directorios incluidos en el .gitignore o en el .git/info/exclude

git clean -f -d

Un saludo

Jose Antonio Ródenas

CTO en Visualtis