Nouveau : Datasets open source gratuits disponibles !Decouvrir →
git workflow

Git avance : rebase, cherry-pick et bisect

sharing-data.fr 29 août 2024 1 min de lecture 949 vues

Au-dela de commit et push

Git offre des outils puissants pour maintenir un historique propre et debugger efficacement. Voici les trois commandes avancees les plus utiles.

Rebase interactif

git rebase -i HEAD~5 permet de reorganiser, fusionner ou modifier les 5 derniers commits. Ideal avant de merger une feature branch.

Cherry-pick

git cherry-pick abc123 applique un commit specifique sur votre branche courante. Utile pour les hotfixes a backporter.

Bisect

git bisect start puis marquez les commits good/bad. Git trouve automatiquement le commit qui a introduit un bug par recherche binaire.

Attention

Ne rebasez jamais une branche publiee et partagee. Le rebase est reserve aux branches locales ou personnelles.

Publie le 29 août 2024

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.