Recientemente, he estado buscando cómo comprimir los files modificados de estado de git en la command-line de linux. Este es el estado de git antes de que git agregue y git confirme los commands.
$ git status . . modified: app/model/request/Solicitud.js modified: app/view/basura/Grilla.js modified: app/view/excepcion/Grilla.js modified: app/view/modulo/Contenedor.js modified: app/view/modulo/Grilla.js . .
Entonces, vine con estas soluciones, a .tar.gz y zip respectivamente:
$ git status |grep -i "modified:" |cut -d':' -f2 |tee |tr -d " " | tar -T - -zcvf ~/myfolderdesttar/myfile.tar.gz $ git status |grep -i "modified:" |cut -d':' -f2 |tee |tr -d " " | zip ~/myfolderdestzip/myzipfile.zip -@
¿Tienes una solución más corta para esto o una mejor manera con el command git ?. Gracias.