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)

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