Git para LaTeX
Historial, comparación y restauración: versiona tus proyectos LaTeX en BlaBLaTeX.
BlaBLaTeX integra Git para LaTeX para gestionar el historial, las versiones y la trazabilidad de tus proyectos. Puedes clonar un proyecto, trabajar localmente (editor, scripts), y luego hacer push para ver automáticamente tus cambios en el workspace.
Encontrar la URL Git · Inicio rápido · Flujo recomendado · Documentación
Volver atrás
Restaura una versión estable (commit) sin multiplicar copias de archivos.
Comparar
Identifica diferencias entre dos versiones (diff) y valida una corrección.
Trazar
Historial claro: quién cambió qué, cuándo y por qué (mensaje de commit).
Compartir
Sincroniza desde/hacia el workspace BlaBLaTeX para revisión y trabajo en equipo.
Encontrar la URL Git de tu proyecto BlaBLaTeX
Cada proyecto BlaBLaTeX tiene una URL Git dedicada, construida a partir del identificador presente en la URL del workspace:
- Workspace:
https://workspace.blablatex.com/project/<ID_DEL_PROYECTO> - Git:
https://git.blablatex.com/project/<ID_DEL_PROYECTO>.git
Workspace: https://workspace.blablatex.com/project/6940036c696502c3fc2d49dc
Git : https://git.blablatex.com/project/6940036c696502c3fc2d49dc.git
Si ya sabes usar Git: recuerda clone, pull (idealmente --rebase) y push.
Inicio rápido: clonar, modificar, enviar
Copia la URL Git de tu proyecto (sección anterior) y luego:
# 1) Clonar el proyecto
git clone https://git.blablatex.com/project/<ID_DEL_PROYECTO>.git
cd <carpeta_del_proyecto>
# 2) Verificar el estado
git status
git log --oneline -n 10
# 3) Modificar y enviar a BlaBLaTeX
git add -A
git commit -m "Actualización del documento"
git push
Tras git push, los archivos se actualizan automáticamente en tu workspace BlaBLaTeX.
Flujo de trabajo recomendado (Git ↔ BlaBLaTeX)
Si a veces modificas el proyecto en la interfaz de BlaBLaTeX, primero recupera los cambios antes de hacer push:
# Antes de trabajar
git pull --rebase
# Cambios locales
git add -A
git commit -m "Descripción clara de los cambios"
# Enviar a BlaBLaTeX
git push
¿Por qué --rebase?
A menudo evita un commit de fusión innecesario y reduce los errores “fetch first” durante el push.
¿Para qué sirve Git para LaTeX en BlaBLaTeX?
Versionar un informe, una tesis, un artículo
Mantén un historial limpio de main.tex, capítulos, imágenes y bibliografía, y vuelve a una versión estable en cualquier momento.
Trabajar con tus herramientas
Editor local, scripts, automatización, CI… manteniendo BlaBLaTeX como fuente de verdad.
Colaborar sin multiplicar copias
El commit se convierte en tu punto de control: mensaje claro, trazabilidad y revisión más simple.
Comparar cambios
Entiende rápido qué cambió entre dos versiones gracias a git diff y el historial.