Jaikit Formations

J'ai commité sur la mauvaise branche

intermediate 📖 cours libre

🎯 Objectif : Déplacer un commit de main vers une nouvelle feature branch sans perte.

Question 1

Ton dernier commit est sur main au lieu d'une feature. Rien n'est pushé. Par quoi tu commences ?

Indice 1 :

Tu veux garder le commit ET le retirer de main.

Indice 2 :

Une branche est un simple pointeur.

Voir la réponse attendue

Créer une branche à partir de main (qui pointe sur le commit), puis reset main à HEAD~1.

⚠ Piège à éviter

Ne JAMAIS git reset --hard si tu n'as pas encore sauvegardé la branche cible.