1. ホーム
  2. git

[解決済み] Gitを使って最後のXコミットをまとめる

2022-03-15 04:27:12

質問

Git を使って直近の X コミットを一つにまとめるにはどうしたらいいですか?

どのように解決するのですか?

使用方法 git rebase -i <after-this-commit> で説明されているように、2回目以降のコミットでは "pick" を "squash" または "fixup" に置き換えてください。 マニュアル .

この例では <after-this-commit> は SHA1 ハッシュか、現在のブランチの HEAD からの相対位置で、rebase コマンドで分析するコミットの元となる場所です。たとえば、現在の HEAD から過去に行われた 5 回のコミットを表示させたい場合は、次のようなコマンドを実行します。 git rebase -i HEAD~5 .