Open1

【Git/GitHub】バックマージ(リバースマージ)について

まさぴょんまさぴょん

バックマージ(リバースマージ)について

  • バックマージ(リバースマージ)とは、GitFlowの考え方で、フォワードではなく、バックに向けてMergeすること。
  • フォワードは、dev (GitHub上は master) -> stg/qa -> prod のような GitFlow
  • バック(リバース)は、prod -> stg/qa -> dev (GitHub上は master) のような GitFlow

QA環境 -> master (Base Branch)にバックマージする場合

  • GitHub上で、Base Brach基点でahead(先行: qa -> masterの差分)やbihind(master -> qaの差分)などを確認することができる。
    • ahead のリンクを選択すれば、バックマージ(リバースマージ)を作成することができる!
      • aheadは、先行しているコミット数
      • bihindは、遅れているコミット数

https://qiita.com/niku-usagi-chan/items/ac3ff277826b5fdbdab8