私の開発ブランチの 1 つで、コードベースにいくつかの変更を加えました。取り組んでいた機能を完成させる前に、現在のブランチを master に切り替えていくつかの機能のデモを行う必要がありました。しかし、「git checkout master」を使用するだけで、開発ブランチで行った変更が保持されたため、master の機能の一部が壊れてしまいました。だから私がしたことは、コミットメッセージ「一時コミット」を使用して開発ブランチの変更をコミットし、デモのマスターをチェックアウトすることでした。
デモが完了し、開発ブランチでの作業に戻ったので、行った変更を保持しながら、行った「一時的なコミット」を削除したいと思います。それは可能ですか?