Mit git habe ich so etwas gemacht
git clone
git checkout {a rev number tree rev before} (here I started to be in a detached head state)
//hacking
git commit
//hacking
git commit
(some commit where made on origin/master)
git pull (which does complete because there was some error due to the fact that I'm no more on master)
Weil es mir gesagt hat, dass ich mich immer noch verpflichten kann, wenn ich mich in einem Zustand mit losgelöstem Kopf befinde, habe ich es getan. Aber jetzt möchte ich meinen abgetrennten Hauptzweig und meinen lokalen Hauptzweig zusammenführen und dann meine Änderungen an origin / master verschieben.
Meine Frage ist also, wie ich den Hauptzweig mit meinem tatsächlichen Zustand (losgelöster Kopf) zusammenführen kann.