0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【sourcetree】プッシュ済みのコミットをまとめたい

Last updated at Posted at 2022-11-23

複数のコミットを一つにまとめて、コミット履歴をシンプルにするやり方です。

例としてtestブランチでg、hというファイルを新規作成し、コミットしてtestブランチのリモートブランチのorigin/testにプッシュしました。
image.png

このd、hのコミットを一つにまとめます。まとめたいコミットの一つ前のコミットを右クリックし、「~の子とインタラクティブなリベースをする」を選択します。
image.png

開いた画面の一番上のコミットを選択し「前のコミットとスカッシュ」を押します。
image.png

コミットがまとまりました。コミットメッセージを変更したい場合は「メッセージを編集」を押します。適宜変更して「OK」を押します。
image.png

プルの後、プッシュを押します。
image.png

無事にコミットがまとまったことを確認できました。
一番上にマージコミットが入っているので、リモートブランチを消してから、コミットをまとめた後に、リモートブランチを作り直すと、コミット履歴がきれいになると思います。
image.png

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?