GitHub Flow とは
- チーム開発にて活用する
- バックアップを取りながら開発を進めることができる
- コピー上でコードを追記していく
- コピーを複数人でレビュー
- レビューが完了すればgithub上に反映する
言葉のイメージ
- mainブランチ
- 木の幹
- ブランチを作る(= コピーを作ること)
- ブランチ=枝
手順
- ”リモート”mainブランチから”ローカル”mainブランチへpull
- ブランチを作成
- 開発 -> commit
- ローカルブランチからリモートブランチへpush
- Pull Request
- マージ or 修正依頼(※再push)
- githubdesktop(ローカル)でmainブランチでfetchオリジンし、リモートブランチとの差分をプルオリジンすることで修正が反映される。