WEBサイト制作の勉強

WEBサイト制作の勉強の為の解説ブログです。

フェリカテクニカルアカデミー

githubでissue管理をする

基本的にサイト制作はチームで行うのですが、未経験者であっても「githubのissue」機能を使って、チーム開発を見据えたサイト制作をしてみましょう。

  1. githubでissueを作る
  2. issueに対応する作業ブランチを作る
  3. ローカルで作業が終わったらcommitして、リモートリポジトリにpushする。コミットする際にコミットメッセージをissue番号にすることでcommitがgithub上のissueと結びつく
  4. githubでプルリクエストを作る
  5. githubでプルリクをマージする。コンフリクトがないことを確認してボタンを押す。本来なら責任者が再鑑してからマージする。
  6. githubでissueをクローズし、いらないブランチを削除
  7. マスターブランチにチェックアウトしリモートリポジトリからpullして最新状況を取得する
  8. 1に戻って次のissue(作業)を作る

qiita.com