Comment naissent les référentiels
Pour que Git puisse suivre les modifications, le répertoire du projet doit devenir un référentiel. Essentiellement, il existe deux chemins : initialiser Git dans un dossier local (git init) ou récupérer un projet existant à partir d'un serveur distant avec l'historique (git clone).
Option 1 : git init (à partir de zéro)
Utilisez-le lorsque le projet apparaît pour la première fois sur votre machine – vide ou avec des fichiers déjà esquissés – Git ajoute la gestion des versions via le répertoire .git.
Option 2 : git clone (copie)
Si le référentiel existe déjà sur GitHub, GitLab ou un autre hôte, vous n'avez pas besoin de créer l'historique à la main : le clone télécharge les objets et configure l'origine distante afin que vous puissiez les récupérer et les pousser plus tard.
Lequel choisir ?