Git per LaTeX
Storico, confronto e ripristino: versiona i tuoi progetti LaTeX su BlaBLaTeX.
BlaBLaTeX integra Git per LaTeX per gestire lo storico, le versioni e la tracciabilità dei tuoi progetti. Puoi clonare un progetto, lavorare in locale (editor, script), poi fare push per ritrovare automaticamente le modifiche nel workspace.
Trovare l’URL Git · Avvio rapido · Workflow consigliato · Documentazione
Tornare indietro
Ripristina una versione stabile (commit) senza moltiplicare le copie dei file.
Confrontare
Individua le differenze tra due versioni (diff) e valida una correzione.
Tracciare
Storico chiaro: chi ha cambiato cosa, quando e perché (messaggio di commit).
Condividere
Sincronizza da/verso il workspace BlaBLaTeX per revisione e lavoro di squadra.
Trovare l’URL Git del tuo progetto BlaBLaTeX
Ogni progetto BlaBLaTeX ha un URL Git dedicato costruito a partire dall’identificativo presente nell’URL del workspace:
- Workspace:
https://workspace.blablatex.com/project/<ID_DU_PROJET> - Git:
https://git.blablatex.com/project/<ID_DU_PROJET>.git
Workspace : https://workspace.blablatex.com/project/6940036c696502c3fc2d49dc
Git : https://git.blablatex.com/project/6940036c696502c3fc2d49dc.git
Se sai già usare Git: ricorda clone, pull (idealmente --rebase) e push.
Avvio rapido: clonare, modificare, inviare
Copia l’URL Git del tuo progetto (sezione precedente), poi:
# 1) Clonare il progetto
git clone https://git.blablatex.com/project/<ID_DU_PROJET>.git
cd <cartella_del_progetto>
# 2) Verificare lo stato
git status
git log --oneline -n 10
# 3) Modificare e inviare verso BlaBLaTeX
git add -A
git commit -m "Aggiornamento del documento"
git push
Dopo git push, i file vengono aggiornati automaticamente nel tuo workspace BlaBLaTeX.
Workflow consigliato (Git ↔ BlaBLaTeX)
Se a volte modifichi il progetto nell’interfaccia BlaBLaTeX, recupera prima le modifiche prima di fare push:
# Prima di lavorare
git pull --rebase
# Modifiche locali
git add -A
git commit -m "Descrizione chiara delle modifiche"
# Inviare verso BlaBLaTeX
git push
Perché --rebase?
Spesso evita un commit di merge inutile e riduce gli errori “fetch first” durante il push.
A cosa serve Git per LaTeX su BlaBLaTeX?
Versionare un report, una tesi, un articolo
Mantieni uno storico pulito di main.tex, capitoli, immagini e bibliografia, e torna a una versione stabile in qualsiasi momento.
Lavorare con i tuoi strumenti
Editor locale, script, automazione, CI… mantenendo BlaBLaTeX come fonte di verità.
Collaborare senza moltiplicare le copie
Il commit diventa il tuo punto di controllo: messaggio chiaro, tracciabilità, revisione più semplice.
Confrontare le modifiche
Capisci rapidamente cosa è cambiato tra due versioni grazie a git diff e allo storico.