は、私はまだトピックのコミットが孤立するようにgitブランチをマージするにはどうすればよいですか?
は以下の歴史を考えると、私はトピックブランチをクリーンアップすることができますどのように単一のコミットとして歴史に表示されますので、マージ... Gitリポジトリのより高度な機能のいくつかでスピードアップ来ていますか?
[master] - - - - - - - C - - -
\
[feature] - A - - B - - D -
理想的には、私は孤立A及びBを残し、Dに[マスター]と[機能]をリベースし、[マスター]に[機能]をマージしたいです。
私は単純にすることによってこれを行うことができると思った:
$ git rebase master # on feature branch
$ git co master
$ git merge --no-ff feature
してから、まだかかわらず、歴史の中でAとBを残し
$ git gc --prune=now --aggressive
で孤立したコミットをクリーンアップ - 私は何かが足りません?
これは私が探していたものです - ありがとう! – bodacious