本リポジトリは、本番で使用したプログラムとはほとんど関係ありません。
以下のリポジトリが実際に使用したプログラムです。
「Git flow」のようなブランチの管理をします。
- master
- メインブランチ
- 安定版のみ
- develop
- 開発ブランチ
- feature/{機能名}
- 機能の追加
- developから分岐し、developにマージ
- hotfix
- masterから分岐し、masterとdevelopにマージ
日本語でも可です。わかりやすいメッセージをつけてください。
機能の追加や修正、削除など、細かい単位でコミットしてください。
他人のコードと競合が起きた場合は、その人と話し合います。 全体に影響することであれば、全体に連絡します。
git pull origin
git checkout develop
git checkout -b feature/{機能名}
'feature/{機能名}'ブランチにて開発を終了する時は、以下のようにしてください。
git commit -m 'commit message'
git push origin
push後に、Pull Requestを発行してマージの申請をしてください。 問題がなければ、マージされます。
実装する機能、バグなどについて、具体的なモノをissueとして作成してください。