BaliseTonSite

Routine Git

Pour un dev solo organisé

Une journée efficace commence avec de bons réflexes, même quand tu bosses seul·e.

1

Vérifie où tu en es

git status // Que voit Git ?

Utile pour checker les fichiers modifiés ou oubliés.
2

Assure-toi d’être à jour

git checkout main // Reviens sur la branche principale

git pull origin main // Récupère les dernières modifs

Avant de commencer, mieux vaut partir d’un code à jour.
3

Crée une branche claire pour ta tâche

git checkout -b feat/formulaire-contact // Nouvelle branche

Ça t’évite de casser main et te permet d’avoir un historique propre.
Préfixes recommandés :
feat/ = fonctionnalité
fix/ = bug
update/ = modifier
refactor/ = réorganiser
docs/ = documentations
test/ = expérimentation
4

Travaille, committe, respire

git add . // Prépare les fichiers

git commit -m "✨ Ajout section contact" // Sauvegarde propre

Un message clair t’aidera à te relire dans 3 mois.
5

Envoie ta branche sur GitHub

git push -u origin feat/formulaire-contact // En ligne, c’est mieux

GitHub garde une trace en ligne : sécurité + possibilité de bosser ailleurs.
6

Ouvre une Pull Request

→ Sur GitHub, clique sur "Compare & pull request"

Tu peux expliquer ce que tu as changé, demander une relecture… ou valider toi-même.
7

Fusionne via GitHub ou en local

git checkout main // Reviens sur la branche principale

git pull origin main // Pour être bien à jour

git merge feat/formulaire-contact // Fusionne ton travail

8

Nettoie derrière toi

git branch -d feat/formulaire-contact // Supprime en local

git push origin --delete feat/formulaire-contact // Supprime en ligne

Un repo propre, c’est un esprit serein.
9

Besoin de réparer une bêtise ?

git log // Voir les dernières actions

git restore fichier // Annuler un fichier modifié

git revert [commit] // Revenir sur un commit précis

Git est ton filet de sécurité. Il peut (presque) tout réparer.

Verifie tes acquis

3 questions pour valider ce chapitre

1. Dans quel ordre se fait le workflow Git de base ?

Le workflow est toujours : 1) add (preparer les fichiers), 2) commit (sauvegarder localement), 3) push (envoyer sur GitHub).