Por Anónimo (no verificado) , 29 Abril 2026

Git no es solo para código

Git rastrea cualquier archivo de texto: Markdown, AsciiDoc, LaTeX, prosa simple. Escritores, equipos de documentación y académicos usan Git por las mismas razones que los desarrolladores.

Glosario de traducción

  • Repositorio = una carpeta bajo control de versiones.
  • Commit = una instantánea guardada de tus cambios.
  • Branch = un borrador paralelo en el que puedes experimentar.
  • Merge = combinar un branch de vuelta al borrador principal.
  • Pull request = "por favor revisa y acepta estos cambios".

Un workflow simple

git init my-book
cd my-book
echo "# Capítulo 1" > chapter-1.md
git add chapter-1.md
git commit -m "Añadir esquema del capítulo 1"
git commit -am "Expandir introducción del capítulo 1"

Usar una GUI

  • GitHub Desktop - el más simple, gratis.
  • Sublime Merge - pulido, rápido.
  • Tower - de pago, muy accesible.
  • VS Code - el panel de control de fuente maneja el 90% de los casos.

Los formatos de texto plano ganan

pandoc -o book.pdf chapter-*.md

Una oración por línea

Termina cada oración con una nueva línea. Esto produce diffs mínimos.

Branches para borradores

git checkout -b draft-second-edition
git checkout main
git merge draft-second-edition

Cosas a ignorar

# .gitignore
*.pdf
*.docx
.DS_Store
.vscode/
_build/