Pro Git

Pro Git

🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀
*.docx diff=word

Así le decimos a Git que sobre cualquier archivo coincidente con el patrón indicado, (.docx), ha de utilizar el filtro “word” cuando intente hacer una comparación con él. ¿Qué es el filtro “word”? Tienes que configurarlo tú mismo. Por ejemplo, puedes configurar Git para que utilice el programa docx2txt para convertir los documentos Word en archivos de texto plano, archivos sobre los que poder realizar comparaciones sin problemas.

En primer lugar, necesitas instalar docx2txt, obteniéndolo de: http://docx2txt.sourceforge.net. Sigue las instrucciones del archivo INSTALL e instálalo en algún sitio donde se pueda ejecutar desde la shell. A continuación, escribe un script que sirva para convertir el texto al formato que Git necesita, utilizando docx2txt:

#!/bin/bash docx2txt.pl $1 -

No olvides poner los permisos de ejecución al script (chmod a+x). Finalmente, configura Git para usar el script:

$ git config diff.word.textconv docx2txt

Ahora Git ya sabrá que si intentas comparar dos archivos, y cualquiera de ellos finaliza en .docx, lo hará a través del filtro “word”, que se define con el programa docx2txt. Esto provoca la creación de versiones de texto de los archivos Word antes de intentar compararlos.


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

eXTReMe Tracker