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 5 years have passed since last update.

gitのrebaseで順番を入れ替える理由

Posted at

背景

gitのTips共有の中で、commitの順番変更を教わりました。
ただ、これまでgitは使ってきましたが順番変更ってしたことなかったなと。
commitの順番変更をよく使うと言う先輩に聞いた話が心に残ったので書きます。

git rebaseで順番を入れ替える理由

Q.順番の入れ替えって、どういう時に使うのですか?

A.
コーディングしやすい順番と、レビューだったり、
後からログを見返したときに見やすい順番は必ずしも同じにならない。
だから、コーディング後に振り返りやすいコミットの順番を入れ替えることがある。

確かに...!!

Q.でも、、順番入れ替えちゃうとまあコンフリクトしません?

A.
まあ、だいたい前のcommitに依存しちゃうからね...
確かにめんどくさいけど、振り返りやすいコミットログのメリットもあるから。

圧倒的プロフェッショナル...!!!

git rebaseで順番を入れ替える方法

方法についてはたくさん記事が見つかったので、こちらでは割愛します。
個人的にはこの記事はわかりやすかったです。

rebaseでコミットログを整理(順序入れ替え, 統合, メッセージ変更)

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?