選択したコミットログエントリを線形コミットツリーから削除して、エントリがコミットログに表示されないようにします。
私のコミットツリーは次のようになります。
R--A--B--C--D--E--HEAD
BエントリとCエントリを削除して、コミットログに表示されないようにしたいのですが、AからDへの変更は保持する必要があります。たぶん、単一のコミットを導入することで、BとCがBCになり、ツリーは次のようになります。
R--A--BC--D--E--HEAD
または、理想的には、Aの後にDが直接来る。Dは、AからB、BからC、CからDへの変化を表します。
R--A--D'--E--HEAD
これは可能ですか?はいの場合、どのように?
これはかなり新しいプロジェクトなので、現時点ではブランチがなく、したがってマージもありません。
git log
ショーを追加するには、「コミットログ」git-scm.com/docs/git-logを使用します。また、変更ではなく、そのログから2つのエントリを削除したかったのです。
rebase
古い/新しいコミットを削除するかもしれません。「commit log entry」の意味がわかりません。