開発ルール - tozeki722105/ft_cub3D GitHub Wiki
branch
-
master 本番環境のブランチ。常に最新
-
作業用ブランチ 作業開始時にmasterブランチから作成するブランチ ブランチ名は、以下のように作成
# バグ修正ブランチ
git checkout -b bug-〇〇-▲▲-□□
# 新規機能開発ブランチ
git checkout -b dev-〇〇-▲▲-□□
GitHub Flowの開発の流れ GitHub Flowを使った場合、以下のように開発していきます。
- masterブランチからブランチを作成し、作業をする。(※作業用ブランチは定期的にプッシュすること。)
- 作業が完了したら、プルリクエストを作成し、コードのレビューを依頼する。
- 2.で確認ができたら、masterブランチへマージする。
- masterブランチにマージできたら、デプロイを行う
- マージ後開作業用ブランチを消す git push origin --delete remoteBranchName
commit
commit メッセージのルール
- fix:バグ修正
- add:新規(ファイル)機能追加
- update:機能修正(バグではない)
- remove:削除(ファイル)
- clean : リファクタリング