2. Projekte
2.6 Git eines Projekts
Was der Abschnitt „Git“ zeigt, wo Commits und Pushes gemacht werden und warum das Kit den Status liest, ohne Git auszuführen.
In der App: «Projekte»
Kurz gesagt
- Der Abschnitt „Git“ zeigt den Status des Repositorys: Remote, Branch, Verbindung zum Remote, Synchronisierung.
- Er ist schreibgeschützt: Commits, Pushes und die Liste der Änderungen erledigst du im Editor, in einem Terminal oder mit einem Agenten.
- Git verwendet das GitHub-Konto des Kits, ohne nach Passwörtern zu fragen.
Was er zeigt
| Eintrag | Was er anzeigt |
|---|---|
| Remote | Die Adresse des Remote-Repositorys (origin) oder „keiner“. |
| Branch | Der aktuelle Branch; „kein Branch“, wenn du auf einem bestimmten Commit bist. |
| Remote-Branch | Der verbundene Remote-Branch oder „Branch nicht mit Remote verbunden“. |
| Synchron | „ja, beim selben Commit“, „nein: Es gibt Commits zum Senden oder Empfangen“ oder „unbekannt“. Es bezieht sich auf die letzte Aktualisierung vom Remote (fetch). |
„Im Web öffnen“ öffnet das Repository im Browser (für https-Adressen und für GitHub über ssh). Ist der Ordner kein Repository, sagt der Abschnitt das.
Wo du mit Git arbeitest
- Im Editor: der Bereich „Quellcodeverwaltung“ für Commits, Push, Pull, Branches und Vergleiche.
- Im Terminal des Projekts oder des Editors: die Befehle git und gh, bereits angemeldet.
- Mit einem Agenten: Claude Code, Codex, Antigravity und Pi können Commits machen, Branches erstellen und Pull Requests öffnen.
Unter der Haube
Atollo liest den Status direkt aus den Dateien des Ordners .git (HEAD, config, Referenzen), ohne Git im Projekt auszuführen: So kann es keine Hooks oder Programme des Repositorys starten, nur weil du die Seite geöffnet hast.