HOME/📍 Git (GitHub)/

GitHub flow / git-flow

Article Outline

img

cf. https://ja.wikipedia.org/wiki/Git

|| ワークフローという哲学

掲題の「GitHub flow」とは、チームでGitHubを用いて開発するなら知っておきたいもはや空気みたいに流れている基本事項的なところがある。 ので、概念を知っておくだけでだいぶ生き易い。

|| GitHub flow / git-flow

ワークフロー名 ブランチ名(種) 対応規模
GitHub flow 2種(master, feature 個人~小規模
git-flow 5種(master, decelop, feature, release, hot-fix )) 大規模

開発規模に応じて使い分けると◎

|| 使い方

$ git branch 
 * master

現在masterブランチに居ることを確認して

$ git cheackout -b feature/hoge_fuga

上記のようにfeature/{任意}}ブランチ名を切る。 わざわざ明記しなくとも動く。ただ、このように明示的にしていることで開発にかかる他の方に迷惑を被ることを回避できる。

|| REFERENCE