【実践】Github開発フローをアプリ開発しながら実践的に学んでみる講座
チーム開発する上では避けては通れない実務で必ず利用されるGithub。Githubを使った開発ワークフローは個人開発では学ぶ機会が少なりがちです。そこで本講座では個人開発でもチーム開発を意識したGithubワークフロー開発を行います。主要なコマンドやフローを図解で説明する講座です。
はじめに
実際に現場で使われるGithub Flowを解説
プロジェクトの雛形とリポジトリを作成しよう
developブランチとfeatureブランチを作成して切り替えてみよう
featureブランチをdevelopブランチにマージしてみよう
TailwindCSSブランチを作って開発、マージしてみよう
複数ブランチを作って並行して作業をしてみよう
もう片方のブランチで意図的に同じファイルに変更を加えてみよう
意図的にコンフリクトを発生させて解消してみよう
プルリクエスト(PR)と差分チェックとレビューを体験してみよう
※リモートの最新状態をdevelopブランチへpullするのを忘れずに
第三者がプロジェクトに参加することを想定してみよう
指摘箇所を修正して再度PRしてみよう
本セクションのまとめ
間違ってgit add / git commitしてしまったときの対処法
間違ってpush(git push)してしまったときの対処法