Git & Gestion de projet · FICHE DE RÉVISION
Branches et collaboration
Isoler un travail, partager ses commits et gérer les conflits.
Travailler sur une branche
GIT
git checkout -b ajout-fiches
# Modifier les fichiers, puis :
git add templates/
git commit -m "Ajouter les fiches de révision"Une branche permet de faire évoluer une fonctionnalité sans modifier immédiatement la branche principale. La fusion rassemble ensuite les historiques.
Partager le travail
| Commande | Rôle |
|---|---|
| git clone URL | Copie initiale d’un dépôt. |
| git fetch | Récupère les références et objets distants. |
| git pull | Récupère puis intègre selon la configuration. |
| git push | Envoie des commits vers le dépôt distant. |
| git stash | Met temporairement de côté des modifications locales. |
GIT
git push -u origin ajout-fichesRésoudre une divergence
Un conflit nécessite de comparer les versions, choisir le contenu final, retirer les marqueurs puis tester. Ajouter ensuite les fichiers résolus et terminer l’opération Git en cours.
Pourquoi un commit local n’apparaît-il pas encore sur GitHub ?
Il doit être envoyé vers le dépôt distant avec un push sur la branche concernée.