erknrio
9/27/2017 - 7:13 AM

git rm. Elimina todos los ficheros borrados. FROM: https://stackoverflow.com/a/5147119/3377046

git rm. Elimina todos los ficheros borrados. FROM: https://stackoverflow.com/a/5147119/3377046

Hacer git rm de cada fichero cuando tenemos una gran cantidad de ellos a eliminar puede resultar en una gran pérdida de tiempo. Con esta única línea (probada en Ubuntu / Debian) eliminamos todos los ficheros de golpe:

git ls-files --deleted -z | xargs -0 git rm

También podemos probar con git add pero en este caso se recomienda que solamente existan unstaged los ficheros a eliminar y por tanto, tengas commiteados todos los que se han agregado nuevos o modificado:

git ls-files --deleted -z | xargs -0 git rm