Pro Git

Pro Git

🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀

Por ejemplo, supongamos que tienes algunos archivos de pruebas en la carpeta test/, y que no tiene sentido incluirlos en los archivos comprimidos (tarball) al exportar tu proyecto. Puedes añadir la siguiente línea al archivo de atributos de Git:

test/ export-ignore

A partir de ese momento, cada vez que lances el comando git archive para crear un archivo comprimido de tu proyecto, esa carpeta no se incluirá en él.

export-subst

Otra cosa que puedes realizar sobre tus archivos es algún tipo de sustitución simple de claves. Git te permite poner la cadena $Format:$ en cualquier archivo, con cualquiera de las claves de formateo de --pretty=format que vimos en el capítulo 2. Por ejemplo, si deseas incluir un archivo llamado LAST COMMIT en tu proyecto, y poner en él automáticamente la fecha de la última confirmación de cambios cada vez que lances el comando git archive:

$ echo 'Last commit date: $Format:%cd$' > LAST_COMMIT $ echo "LAST_COMMIT export-subst" >> .gitattributes $ git add LAST_COMMIT .gitattributes $ git commit -am 'adding LAST_COMMIT file for archives'

Cuando lances la orden git archive, lo que la gente verá en ese archivo cuando lo abra será:


👉 Descargar el audiolibro GRATIS en Amazon
Reportar problema / Sugerencias
🧠 Hacer Trivia

eXTReMe Tracker