Dzisiaj jednak o git switch
i sposobie na szybkie przeniesienie zmian do nowego branch’a:
git switch -c new-branch
To wszystko, nie zacommitowane zmiany utworzą nowy branch, na którym możemy następnie utworzyć merge request’a.
Oczywiście jest więcej parametrów takiego polecenia, o czym można poczytać w dokumentacji GIT’a.
W przypadku jednak, gdyby zaszła potrzeba ostatecznie usunąć branch, rozwiązanie również jest bardzo proste.