Ich schreibe einige Skripte für meinen Git-Workflow.
Ich muss einen anderen (vorhandenen) Zweig ohne Auschecken auf den aktuellen zurücksetzen.
Vor:
CurrentBranch: commit A
OtherBranch: commit B
Nach dem:
CurrentBranch: commit A
OtherBranch: commit A
Äquivalent von
$ git checkout otherbranch
$ git reset --soft currentbranch
$ git checkout currentbranch
(Hinweis --soft: Ich möchte den Arbeitsbaum nicht beeinflussen.)
Ist das möglich?