基本的にサイト制作はチームで行うのですが、未経験者であっても「githubのissue」機能を使って、チーム開発を見据えたサイト制作をしてみましょう。
gitの初期化
git init
gitのユーザー登録
git config --global user.name "Sample" git config --global user.email sample@example.com
- githubでissueを作る
- issueに対応する作業ブランチを作る
- ローカルで作業が終わったらcommitして、リモートリポジトリにpushする。コミットする際にコミットメッセージをissue番号にすることでcommitがgithub上のissueと結びつく
- githubでプルリクエストを作る
- githubでプルリクをマージする。コンフリクトがないことを確認してボタンを押す。本来なら責任者が再鑑してからマージする。
- githubでissueをクローズし、いらないブランチを削除
- マスターブランチにチェックアウトしリモートリポジトリからpullして最新状況を取得する
- 1に戻って次のissue(作業)を作る
コメント