3
2

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.

バックマージとは。具体的に理解する。

Last updated at Posted at 2022-02-23

「バックマージって分かる?」と言われ、
混乱したので、具体的に理解するためのメモ。

バックマージの理解

F58D2091-0350-465B-8AA0-AE393467C7A9.jpeg

developからmasterへの方向がフォワードで、
masterからdevelopへの方向がバックということで、
hotfixが発生した場合、
masterが前の方向でmasterより後ろの方向にあるのがhotfix、
hotfixより後ろの方向にあるのがdevelopとなる。

developからmasterにマージすること(通常のマージ)を単にマージと言っていて、(フォワードマージと言う時もあるらしい)
hotfixからdevelopにマージすることをバックマージと言っている。

hotfixは、緊急対応用のブランチなので、
masterからブランチを切ってくるので、緊急対応後、masterに反映するだけでなく、
developにも反映する必要が発生する、ということで、
このhotfixの文脈でバックマージという言葉がよく出てくる。

フォワードかバックかは、単に方向についての言い方というだけなので、
developからfeatureのブランチにマージする時も、バックマージという。

さいごに

自分はバックマージという言い方を使ったことがなかったので、なにそれ?となったが、
hotfix -> develop や develop -> feature/XXXX のことを丁寧に名前つけただけだと分かれば、何も怖くない。

参考

3
2
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
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?