Git: Comment ignorer l'avance rapide et de revenir origine [direction] de s'engager plus tôt?

J'ai utilisé

git reset --hard dc082bc...

pour revenir à la branche un état précédent, en raison d'une mauvaise engage. Cela a remonté ma branche locale de l'amende. Cependant, je tiens à rembobiner la direction générale sur "l'origine" dans la même livraison, de sorte que je peux recommencer. Quelqu'un pourrait-il me dire comment faire pour revenir à l'origine de la branche (pas de master) pour ce commit?

J'ai essayé git push origin master, mais il donne l'erreur suivante

 ! [rejeté] branche -> direction de la (non-avance rapide) 
erreur: impossible de pousser des refs '[email protected]:xxx/xxx.git' 
Pour vous éviter de perdre de l'histoire, non de l'avance rapide des mises à jour ont été rejetées 
Fusionner les modifications distantes avant de pousser à nouveau. Voir la Note sur 
pour avancer rapidement' de 'git push --help" pour plus de détails. 
Vous allez bientôt (git1.8.5, T4 2013) faire un git push --force avec plus de soin. Voir ma réponse ci-dessous.

OriginalL'auteur igniteflow | 2010-07-02