2. Projets
2.6 Le Git d'un projet
Ce que montre la section « Git », où faire les commits et les push, et pourquoi le kit lit l'état sans exécuter Git.
Dans l'application: «Projets»
En bref
- La section « Git » montre l'état du dépôt : dépôt distant, branche, lien avec le dépôt distant, synchronisation.
- Elle est en lecture seule : les commits, les push et la liste des modifications se font dans l'éditeur, dans un terminal ou avec un agent.
- Git utilise le compte GitHub du kit sans demander de mot de passe.
Ce qu'elle montre
| Élément | Ce qu'il indique |
|---|---|
| Dépôt distant | L'adresse du dépôt distant (origin), ou « aucun ». |
| Branche | La branche courante ; « aucune branche » si vous êtes sur un commit précis. |
| Branche distante | La branche distante liée, ou « branche non liée au dépôt distant ». |
| Synchronisé | « oui, au même commit », « non : il y a des commits à envoyer ou à recevoir », ou « inconnu ». Cela se rapporte à la dernière mise à jour depuis le dépôt distant (fetch). |
« Ouvrir sur le web » ouvre le dépôt dans le navigateur (pour les adresses https et pour GitHub via ssh). Si le dossier n'est pas un dépôt, la section le dit.
Où travailler avec Git
- Dans l'éditeur : le panneau « Contrôle de code source » pour les commits, push, pull, branches et comparaisons.
- Dans le terminal du projet ou de l'éditeur : les commandes git et gh, déjà authentifiées.
- Avec un agent : Claude Code, Codex, Antigravity et Pi peuvent faire des commits, créer des branches et ouvrir des pull requests.
Sous le capot
Atollo lit l'état directement dans les fichiers du dossier .git (HEAD, config, références), sans exécuter Git dans le projet : ainsi, il ne peut pas lancer des hooks ou des programmes du dépôt simplement parce que vous avez ouvert la page.