bisect

La commande bisect nous assiste dans la recherche de l’origine d’une anomalie ou d’un bug. Nous devons au préalable determiner un intervalle de commits dans lequel nous savons que le premier commit était fonctionnel et le dernier ne l’est pas. On lance alors la commande en lui passant cet intervalle. Commence alors une série d’étapes par dichotomie, nous permettant de tester à chacune si le commit sur lequel bisect nous place est fonctionnel ou pas, et ce jusqu’à obtenir l’identifiant du commit ayant introduit l’anomalie.

Cette commande est un allié précieux et peut nous permettre d’économiser un temps important en recherche manuelle.

Pour comprendre les étapes d’utilisation de bisect, vous pouvez consulter notre article Git Bisect : débusquer rapidement l’origine d’un bug .