Soy muy nuevo en Git y tengo un pequeño problema.¿Cómo exportar todos los archivos modificados/agregados de Git?
En SVN [esto se siente como una historia de Solo tontos y caballos por el tío Albert ... "durante la guerra ..."] cuando quería actualizar un sitio de producción con mis últimos cambios, haría un diff en TSVN y exportar todos los archivos modificados/agregados entre dos revisiones. Como se puede imaginar, fue fácil obtener esos archivos en un sitio de producción después.
Sin embargo, parece que no puedo encontrar la opción "exportar archivos modificados" en Git. Puedo hacer un diff y ver los cambios, puedo obtener una lista de archivos, pero en realidad no puedo exportarlos. ¿Hay una manera razonable de hacer esto? ¿Me estoy perdiendo algo simple?
Solo para aclarar una vez más, necesito exportar todos los cambios entre dos confirmaciones específicas.
¡Gracias de antemano!
la primera opción está trabajando para mí! Idealmente, usaría la variante cp pero mantendría la estructura de carpetas (supongo que es una cuestión de parámetros para git diff?) No puedo creer que sea tan simple ... ¡gracias! –
Acabo de ver tu edición ... Desafortunadamente, no puedo usar 'git apply' o' patch', solo tengo acceso FTP al sitio: -/ –
@dr Hannibal Lecter: Sí, pensé que necesitabas pasar el mensaje actual archivos. Y sí, la sustitución de comandos (el '$ (...)') es una de esas cosas clave que hace que todo sea posible (y simple) en los shells de Linux. – Cascabel