開発ルール - tozeki722105/ft_cub3D GitHub Wiki

branch

  • master 本番環境のブランチ。常に最新

  • 作業用ブランチ 作業開始時にmasterブランチから作成するブランチ ブランチ名は、以下のように作成

# バグ修正ブランチ
git checkout -b bug-〇〇-▲▲-□□

# 新規機能開発ブランチ
git checkout -b dev-〇〇-▲▲-□□

GitHub Flowの開発の流れ GitHub Flowを使った場合、以下のように開発していきます。

  1. masterブランチからブランチを作成し、作業をする。(※作業用ブランチは定期的にプッシュすること。)
  2. 作業が完了したら、プルリクエストを作成し、コードのレビューを依頼する。
  3. 2.で確認ができたら、masterブランチへマージする。
  4. masterブランチにマージできたら、デプロイを行う
  5. マージ後開作業用ブランチを消す git push origin --delete remoteBranchName

参考

commit

commit メッセージのルール

  • fix:バグ修正
  • add:新規(ファイル)機能追加
  • update:機能修正(バグではない)
  • remove:削除(ファイル)
  • clean : リファクタリング