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