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