私はのgitツリーがあります。既存のgit commitをマージとして表示させることはできますか?
A--B---------E'--F--G (master)
\
C--D--E
E'
は、マージを経由して、コミットされなかったC--D--E
のつぶれたバージョンです。後にコミットリベース(およびそれらのハッシュをコミット変更)することなく、E
E'
へのリンクを作成するにはどのような方法があります
A--B---------E'--F--G (master)
\ /
C--D--E
:理想的にはそれが見えるように無早送りマージとしてコミットされているのでしょうか? (主に私だけのグラフは、より正確な見てみたい。)
(私はRepresent a Git merge in former commits (fake a merge)を読んで、非常によく似た質問ですが、それは私がやりたいしない。)
「E」と「E」をマージし、マージコミットを作成します。マージコミットを 'master'にマージします。完全ではないがリベースはなく、 'master'の歴史に' C-D-E'が含まれている。 – ElpieKay