yicr
1/14/2020 - 1:39 AM

Git : Tips / Git Feature Flow

開発

  1. 準masterブランチ(develop)を作成
  2. 各人個別の開発ブランチ(feature/hogehoge)をdevelopから作成

マージ(とりこみ)

  1. developブランチにリベースしてから–no-ffオプションをつけてマージ
  2. リリースのタイミングだけmasterにdevelopをマージ

※適宜最新のdevelopをrebaseしておくと、コンフリクト発生時に対応しやすい?

git fetch
git checkout develop
git pull
git checkout hoge
git rebase develop
git push origin hoge
git checkout develop
git merge --no-ff hoge
git push origin develop
git checkout hoge
git merge develop