2. Progetti
2.6 Git di un progetto
Che cosa mostra la sezione «Git», dove si fanno commit e push e perché il kit legge lo stato senza eseguire Git.
Nell'app: «Progetti»
In breve
- La sezione «Git» mostra lo stato del repository: remoto, ramo, collegamento al remoto, sincronizzazione.
- È in sola lettura: commit, push e l'elenco delle modifiche si fanno nell'editor, in un terminale o con un agente.
- Git usa l'account GitHub del kit senza chiedere password.
Che cosa mostra
| Voce | Che cosa dice |
|---|---|
| Remoto | L'indirizzo del repository remoto (origin), o «nessuno». |
| Ramo | Il ramo corrente; «nessun ramo» se sei su un commit preciso. |
| Remoto del ramo | Il ramo remoto collegato, o «ramo non collegato al remoto». |
| Sincronizzato | «sì, allo stesso commit», «no: ci sono commit da inviare o da ricevere», oppure «non si sa». Si riferisce all'ultimo aggiornamento dal remoto (fetch). |
«Apri sul web» apre il repository nel browser (per indirizzi https e per GitHub via ssh). Se la cartella non è un repository, la sezione lo dice.
Dove si lavora con Git
- Nell'editor: il pannello «Controllo del codice sorgente» per commit, push, pull, rami e confronti.
- Nel terminale del progetto o dell'editor: i comandi git e gh, già autenticati.
- Con un agente: Claude Code, Codex, Antigravity e Pi possono fare commit, creare rami e aprire pull request.
Sotto il cofano
Atollo legge lo stato direttamente dai file della cartella .git (HEAD, config, riferimenti), senza eseguire Git nel progetto: così non può far partire hook o programmi del repository solo perché hai aperto la pagina.