Я пишу несколько скриптов для моего рабочего процесса Git.
Мне нужно сбросить другую (существующую) ветку на текущую, без проверки.
До:
CurrentBranch: commit A
OtherBranch: commit B
После:
CurrentBranch: commit A
OtherBranch: commit A
Эквивалент
$ git checkout otherbranch
$ git reset --soft currentbranch
$ git checkout currentbranch
(Примечание --soft
: я не хочу влиять на рабочее дерево.)
Это возможно?