bash

Obtener archivos modificados en un repositorio Git

Si tienes un repositorio git, y luego de haber realizado varios commits necesitas crear un paquete con todos los archivos modificados manteniendo la estructura de carpetas ¿cómo se podría hacer un comando en un sistema linux?

 

Hacerlo con línea de comandos es posible y muy sencillo, y todo se resume en el siguiente comando:

 

cp --parents `git diff --name-only <HASH INICIAL> <HASH FINAL>` <carpeta destino>

 

También podrías escribir: