最近、featureXを追加するために、マスターブランチにいくつかの変更を加え始めました。1つの新しいファイルを作成し、他の6つのファイルを編集しました。私は変更をコミットしていません。とりあえず、別のブランチでfeatureXで作業し、featureXが正しく機能することが確実になるまでマスターをそのままにしておきたいと思います。
featureXにこれらの変更を加える前に、新しいブランチを開始する必要があることはわかっていますが、マスターブランチに加えたコミットされていない変更をfeatureXブランチに取得し、マスターを以前のfeatureX状態に復元する方法はありますか?