現在のブランチからマスターへのすべてのコミットをリベースしてスカッシュしようとしています。これが私がやろうとしていることです:
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コマンドの学習に取り組んでいます。