Git: Wie kann man Commits von Branch zu Master rebasieren und squashen?
Ich versuche, alle meine Festschreibungen von der aktuellen Filiale bis zum Master zurückzugewinnen und zu quetschen. Folgendes versuche ich zu tun:
git checkout -b new-feature
mache ein paar Commits, nachdem ich versucht habe:
git rebase -i master
in diesem Fall bleiben die Commits innew-feature
Ast
git checkout master
git rebase -i new-feature
Es gibt mir ein Editierfenster mit noop Nachricht.
Ich kenne mich mit Befehlen aus:
git merge --squash new-feature
Aber ich arbeite gerade daran, davon zu lernenrebase
Befehl.