Git: mise à jour d'un référentiel de révision

Dire que j'ai un référentiel qui a un numéro de révision A. Et je voudrais le mettre à jour à la révision B, tandis que la dernière révision est C. (révision A est antérieur à B, et B est antérieure à celle de C). Je suis nouveau sur git, donc j'ai fait quelques recherches et trouvé cette, qui m'inspire une solution:

git pull # update from A to the latest revision C
git reset --hard B

Qui ne fonctionne pas. Mais puisque je ne peux pas git reset --hard B de Un directement, le précédent dernière mise à jour est encore trop lourd, je me demande, il pourrait y en avoir quelques une de ligne de commande pour correspondre à mon besoin. Tous les indicateurs s'il vous plaît?

OriginalL'auteur | 2013-07-30