私はかなり珍しい状況に陥りました。基本的に、作業状態を2つのコミットに分割したいと考えています。1つはマージコミットであり、もう1つはそれ自体の実質的なコミットです。
ダウンしたものは次のとおりです。
- 作業状態を保存しました
git stash
git rebase master
- いくつかのマージの競合を確認し、それらを修正します
git stash pop
- 競合のあるファイルでしばらく作業します
マージの競合の修正をコミットするのを忘れたため、これらのファイルは引き続き競合としてマークされていることに注意してください。しかし、彼らには私が望まないローカルな変更もあります。
目標
マージの競合を解決するための1つのコミットと、ローカルの変更を伴う1つのコミット。現在の(競合している)状態をこれらの2つのコミットに分割するにはどうすればよいですか?