私はgitフロー、および「dev」と「branches」でgitを使用しています。私はdevでbaaedされた機能に取り組み、devでいくつかのコミットを行いました。今、私は自分の機能を dev HEAD にリベースしたいと考えています。Rebase は完全に機能しますが、自分の機能にも変更を隠しています。gitk を実行すると、すべて問題ないように見えますが、ビューで「すべての参照」にチェックマークを付けると、フィーチャー ブランチが 2 回表示されます。スタッシュなしでは表示されないため、スタッシュと関係があると思います。
リベース前:
A-B-E
\
C-D
リベース後
A-B-E-C-D
stash でリベースした後
A-B-E-C-D-stash
\
C-D-stash
実際の問題: これらのコミットは本当に重複していますか? もしそうなら、私はそれについて何ができますか?