SourceTreeでコミットをまとめる時のメモ
たまに作業しようと思うと、いつもやり方を忘れてるのでしっかりメモ。
1. SourceTreeでブランチを開く
今回は、上から3つのコミットを1つにまとめる。
2. まとめる対象の1つ前のコミットを選択
まとめる対象のコミットの、1つ前のコミットを選択。 1つ前重要。
3. 『子を対話形式でリベース』
右クリックで表示されるメニューから、『〜〜の子を対話形式でリベース』を選択。
4. スカッシュ対象を追加
一番上のコミットを選択した状態で『過去を含めてSquashする』を選択。1回押すたびにコミットが1つ追加になるので、まとめたいコミットが全て追加になるまで繰り返す。
5. メッセージを編集
まとめられたあとのコミットメッセージを修正しておく。
6. 完了
謎のコミットが消えてすっきりに。