Formation · ta première application
Le dossier, le repo et git sans savoir git.
Git est le bouton « annuler » de ton projet, celui qui marche encore trois jours plus tard et après avoir fermé la fenêtre. Tu n'as pas besoin de l'apprendre, tu as besoin de savoir quoi demander, quand et ce qui ne doit jamais y entrer.
Ce qu'est un repo (le dossier d'un projet avec tout son historique, gardé par git. Il peut être privé ou public) , la demande qui le met en place, le fichier qui interdit à tes données clients d'y entrer, le bon moment pour enregistrer et ce que git ne fait pas.
Avant cette leçon Tu arrives ici directement ? Ces leçons préparent ce qu'elle suppose (le dossier, les outils installés) :
Windows
Mac
Touche ton ordinateur ci-dessus : les commandes du guide s'adaptent. Testé sous Windows 11. Les passages Mac suivent la documentation d'Apple et d'Anthropic.
Ce que tu vas faire
Installer git, une fois pour toutes
La demande qui met le projet sous git
Le fichier qui dit ce qui n'entre jamais
Quand enregistrer et quoi écrire dedans
Git voit tout ce qui bouge, même ce que tu n'as pas fait
Ce que git ne fait pas et ce qui vient après
La leçon d'avant Le bouton qui fait venir une cliente →
Avant tout : une pile de photos, pas une sauvegarde
Git prend des photos de ton dossier, quand tu le demandes. Chaque photo garde l'état exact de chaque fichier, avec un titre et une heure. Tu peux revenir à n'importe laquelle, comparer deux photos, ou annuler seulement la dernière.
Ton dossier aujourd'hui Photo 1 ça marchait Photo 2 cassé Photo 3 réparé Trois photos prises en trois minutes. La deuxième reste consultable, elle n'est plus dans le dossier.
Le mot « repo » veut dire : ce dossier plus son album de photos. C'est le mot que tout le monde emploie, GitHub compris. C'est l'abrégé de repository . L'album vit dans un sous-dossier caché nommé .git, que tu n'ouvriras jamais.
Git n'est pas une sauvegarde : si ton disque meurt, l'album meurt avec le dossier. Git protège de tes erreurs à toi, pas des pannes. Les deux sont nécessaires.
01
Installer git, une fois pour toutes
Git est un programme gratuit, à installer une fois sur ta machine. Pas besoin de compte, pas besoin d'internet ensuite.
Télécharge l'installateur sur git-scm.com/downloads , lance-le et laisse toutes les options par défaut : clique Next à chaque écran, puis Install. Il installe au passage Git Bash , un second terminal qui servira au moment de la mise en ligne.
Tape git --version dans le Terminal. S'il manque, une fenêtre s'ouvre et propose d'installer les outils de développement d'Apple (command line developer tools ) : clique sur Installer. C'est gratuit et sans compte. Ça devrait prendre de cinq à quinze minutes selon ta connexion. Pas de Git Bash sur Mac : le Terminal fait tout.
Puis ferme ton terminal, ouvre-en un neuf (un terminal déjà ouvert ne voit pas le programme qu'on vient d'installer) et vérifie :
Dans le terminal Copier
git --version
Ce que tu obtiens
git version 2.54.0.windows.1
Le numéro chez toi sera sans doute différent, peu importe : une ligne qui commence par git version suffit. Si le terminal répond que la commande est introuvable, c'est qu'il a été ouvert avant l'installation.
Au premier enregistrement, git demande ton nom et ton adresse mail : il les inscrit sur chaque photo. Si Claude te le signale, donne-les-lui et il les règle en deux commandes. Ils restent sur ta machine.
Premium
La suite est dans la formation.
Tu viens de lire la première partie. Il en reste 5, avec les commandes exactes et les pièges à chaque étape :
La demande qui met le projet sous git Le fichier qui dit ce qui n'entre jamais Quand enregistrer et quoi écrire dedans Git voit tout ce qui bouge, même ce que tu n'as pas fait Ce que git ne fait pas et ce qui vient après
29 € une seule fois, accès à vie. 29 € pour les 50 premiers membres, il en reste 35. Ensuite 49 €.
Prendre l'accès à vie