Dans git, j'ai fait des commits sur la branche master, alors que j'aurais dû travailler sur une branche feature. Je veux changer cela de façon à ce que master soit de retour à son point de départ, et que ce qui était sur master soit maintenant sur une nouvelle branche. En fait, l'historique de mes livraisons ressemble à ceci :
A -- B -- C -- D -- E
| |
| master
origin/master
Et je veux que ça ressemble à ça :
master
|
A -- B -- C -- D -- E
| |
| new_branch
origin/master
Comment puis-je changer l'emplacement des points maîtres ?