zip o tar los files resultantes con el command "estado de git" sobre los files modificados. Linux

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.

    Intereting Posts