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