Git für LaTeX
Versionsverlauf, Vergleich und Wiederherstellung: versionieren Sie Ihre LaTeX-Projekte mit BlaBLaTeX.
BlaBLaTeX integriert Git für LaTeX, um den Versionsverlauf, die Versionen und die Nachvollziehbarkeit Ihrer Projekte zu verwalten. Sie können ein Projekt klonen, lokal arbeiten (Editor, Skripte), und anschließend per push Ihre Änderungen automatisch in das Workspace übertragen.
Git-URL finden · Schnellstart · Empfohlener Workflow · Dokumentation
Zurückgehen
Stellen Sie eine stabile Version (Commit) wieder her, ohne mehrere Dateikopien zu erstellen.
Vergleichen
Erkennen Sie Unterschiede zwischen zwei Versionen (diff) und validieren Sie eine Korrektur.
Nachvollziehen
Klarer Verlauf: wer hat was geändert, wann und warum (Commit-Nachricht).
Synchronisieren
Synchronisieren Sie mit dem BlaBLaTeX-Workspace für Zusammenarbeit und Review.
Die Git-URL Ihres BlaBLaTeX-Projekts finden
Jedes BlaBLaTeX-Projekt besitzt eine eigene Git-URL, die aus der Projekt-ID in der Workspace-URL erstellt wird:
- Workspace :
https://workspace.blablatex.com/project/<PROJEKT_ID> - Git :
https://git.blablatex.com/project/<PROJEKT_ID>.git
Workspace : https://workspace.blablatex.com/project/6940036c696502c3fc2d49dc
Git : https://git.blablatex.com/project/6940036c696502c3fc2d49dc.git
Wenn Sie Git bereits kennen: merken Sie sich einfach clone, pull (idealerweise mit --rebase)
und push.
Schnellstart: klonen, bearbeiten, senden
# 1) Projekt klonen
git clone https://git.blablatex.com/project/<PROJEKT_ID>.git
cd <projektordner>
# 2) Status prüfen
git status
git log --oneline -n 10
# 3) Änderungen senden
git add -A
git commit -m "Dokument aktualisiert"
git push
Nach git push werden Ihre Dateien automatisch
im BlaBLaTeX-Workspace aktualisiert.
Empfohlener Workflow (Git ↔ BlaBLaTeX)
# Vor dem Arbeiten
git pull --rebase
# Änderungen lokal
git add -A
git commit -m "Klare Beschreibung der Änderungen"
# Zu BlaBLaTeX senden
git push
Warum --rebase?
Es vermeidet unnötige Merge-Commits und reduziert typische Fehler wie „fetch first“ beim push.
Wofür Git mit LaTeX verwenden?
Thesen, Artikel und Berichte versionieren
Behalten Sie eine saubere Versionsgeschichte von main.tex, Kapiteln, Bildern und Bibliographie.
Mit Ihren Tools arbeiten
Lokaler Editor, Skripte oder Automatisierung – BlaBLaTeX bleibt dennoch die zentrale Quelle.
Einfacher zusammenarbeiten
Der Commit wird zum Kontrollpunkt: klare Historie und einfachere Reviews.
Änderungen vergleichen
Verstehen Sie schnell, was sich zwischen zwei Versionen geändert hat, mit git diff.