C'est ce qui s'est passé:
J'ai une branche A. Sur la branche AI a commis un tas de changements. Je n'étais pas satisfait du code, j'ai donc vérifié le commit précédent dans la branche A. J'ai ensuite apporté un tas de modifications supplémentaires et les ai validées sur la branche A. Maintenant, je ne trouve ce commit nulle part. Ai-je perdu ce code?
HEAD
et la branche A serait restée sur le commit précédent. Quelles commandes avez-vous exécutées exactement?
git reset
plutôt quegit checkout
?