★PR時にSquashして、見やすく

[背景] コミットの並び

  • コミット6
  • コミット5
  • コミット4
  • コミット3
  • コミット2
  • コミット1
  • コミット0 (分岐点) master

[手順1]

$ git rebase -i {コミット0のID}

[手順2] squashに変える (1行目はpick)

pick squash squash

「:wq」

[手順3] 2度目のvim自動起動

1st commitなどの表記は削除してよい

「#」がついているところは、
コメントアウト

好きな文言1行で。

「:wq」

[手順4]

完了

(補足)git logやgit branchでは辿り着けない時点まで戻すことができる.

qiita.com