Category Archives: subversion

git borrar dentro de git ficheros ya borrados

Si ya has borrado un fichero, al hacer

git status

Aparecen como “deleted:”, y hay que ir uno-a-uno (tb valen regex) haciendo git rm

Ya no ­čÖé

for i in `git status | grep deleted | awk '{print $3}'`; do git rm $i; done

(PROBLEMA1)
Sometimes I need to change ‘print $3’ for ‘print $2’

(PROBLEMA2)
si has usado espacios es los nombres (chico malo) te aparece error

pathspec '/webpageone' did not match any files

y no se borran.

El problema es que awk al tener parametro $3 pues el resto de linea “spliteada” se pierde. Estoy haciendo pruebas con

<pre>awk ‘{sub(“deleted:”,””); sub(“#”,””); print $0} ‘</pre>

para sustituir lo de print $3, por una sustitucion de
# y de deleted