Changement de la racine d'une branche git

Je suis en utilisant git et que vous voulez changer la base d'une sortie de la branche. Ceci est causé par un système de déploiement, qui tire de cette explicites de la branche dans mon environnement de production. Lors de la planification de mes sorties, j'ai créer une balise à chaque fois que je veux aller en direct. Mais ma branche spéciale de trop de changements, de sorte git reset --hard v1.0 ne fonctionne pas.

Voici un petit exemple. Je veux que ce

      C---D---E deploy
     /
A---B---F---G master
     \
      v1.0

pour devenir ce

                          C---D---E deploy
                         /
A---B---F---G---H---I---J---K master
     \                   \
      v1.0                v1.1

Peut-être git rebase est ce que je recherche, mais les pages de manuel ne m'aide pas. Merci pour vos réponses!

OriginalL'auteur micha149 | 2011-04-19