425ba5e ajout d'un fichier sebastienjean HEAD -> main, origin/main, origin/HEAD
23b7e54 Initial commit Sebastien Jean
sebastienjean@MacBook-Air-749 gitlab-bases %
```
> 👀 La branch `origin/main` contient un cache de la branche `main` sur le dépôt distant. Mais ce cache ne se met à jour que lors de communication explicite (à l'initiative du développeur) entre le client git local et le serveur git distant. Les opérations add, commit, status et log sont exécutées localement, sans aucune communication avec le serveur.
>
> **La branche `origin/main` n'est pas à jour.**
La situation est illustrée ci-dessous :
> 💡La commande `git pull` permet au client git local de se **resynchroniser dans le sens descendant** avec le serveur, afin d'**obtenir (et d'intégrer à son historique local) les commits qui pourraient lui manquer**
On se synchronise dans le sens descendant avec le serveur :