Chapitre 12 : Amends/Rebase

Écouter la leçon Lecture audio assistée par IA

1. Corriger le dernier commit

Vous venez de commiter mais vous avez oublié d'ajouter un fichier ou vous avez fait une faute de frappe dans le message ?

git commit --amend -m "Nouveau message corrigé"

2. Le Rebase (Réalignement)

Le rebase permet de réécrire l'historique en déplaçant une branche sur une nouvelle base. Cela donne un historique beaucoup plus propre et linéaire que le merge.

git checkout MaBranche
git rebase main
Règle d'or : Ne faites JAMAIS de rebase sur une branche qui a déjà été poussée sur un serveur public (comme main). Cela casserait le projet pour vos collègues !

Conclusion

Utilisé avec précaution, le rebase est l'arme fatale du développeur méticuleux.

Ateliers pratiques & Projets

Testez vos compétences avec nos exercices guidés et le tuteur IA.

Ateliers pratiques & Corrigés détaillés

Ateliers pratiques & Corrigés

#1 — Comprendre les notions
Atelier #1

Expliquez avec vos mots le concept central de ce chapitre.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
/* Reportez-vous au cours */
#2 — Application guidée
Atelier #2

Reprenez l'exemple du cours et réalisez un cas pratique.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
/* Comparez vos résultats avec les exemples */
#3 — Mini défi d'autonomie
Atelier #3

Concevez une mini-solution liée à ce chapitre.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
/* Vérifiez la cohérence technique */
Besoin d'aide ?
Tuteur Virtuel
Bonjour ! Je suis votre tuteur virtuel. Comment puis-je vous aider avec ce cours aujourd'hui ?
Historique des conversations
Chargement...