Par exemple, dans la branche principale suivante, je dois juste annuler le commit af5c7bf16e6f04321f966b4231371b21475bc4da, qui est le deuxième en raison d'un rebase précédent :
commit 60b413512e616997c8b929012cf9ca56bf5c9113
Author: Luca G. Soave
Date: Tue Apr 12 23:50:15 2011 +0200
ajouter config/initializers/omniauth.example.rb générique
commit af5c7bf16e6f04321f966b4231371b21475bc4da
Author: Luca G. Soave
Date: Fri Apr 22 00:15:50 2011 +0200
afficher les informations utilisateur github si connecté
commit e6523efada4d75084e81971c4dc2aec621d45530
Author: Luca G. Soave
Date: Fri Apr 22 17:20:48 2011 +0200
ajouter plusieurs .container à la mise en page blueprint
commit 414ceffc40ea4ac36ca68e6dd0a9ee97e73dee22
Author: Luca G. Soave
Date: Thu Apr 21 19:55:57 2011 +0200
ajouter %h1 Fantastic Logo + .right pour 'Connectez-vous avec Github'
J'ai besoin de conserver
- le premier commit 60b413512e616997c8b929012cf9ca56bf5c9113,
- le troisième commit e6523efada4d75084e81971c4dc2aec621d45530 et
- le dernier commit 414ceffc40ea4ac36ca68e6dd0a9ee97e73dee22
"jetant" juste le deuxième commit af5c7bf16e6f04321f966b4231371b21475bc4da
Comment puis-je faire cela ?