Git: Как перебазировать и раздавить коммиты от ветки до мастера?

Я пытаюсь перебазировать и раздавить все свои коммиты из текущей ветки в мастерскую. Вот что я пытаюсь сделать:

git checkout -b new-feature

сделать пару коммитов, после этого я пытался:

git rebase -i master

в этом случае коммиты останутся вnew-feature ветка

git checkout master
git rebase -i new-feature

Это дает мне и окно редактирования с сообщением noop.

Я знаю о команде:

git merge --squash new-feature

Но в настоящее время я работаю над изучениемrebase команда.

Ответы на вопрос(2)

Ваш ответ на вопрос