Git管理の仕方
基本的な流れ
- masterブランチからclone 又はブランチを切る。
- 自身のローカル環境にてcloneしたブランチをdevelopと名前をつける(ここの名前は任意で変更可能)
- さらに2のdevelopブランチを作業ブランチ用の名前に変更しブランチを切る(例:feature/update_imageなど)
- 3で切ったブランチにて自身の開発タスクを進める。
- 4の開発タスクが完了したら、まず、ローカルで自身の開発ブランチ(feature/update_imageブランチ)をmasterブランチから切ったdevelopブランチとmargeする。
- 更に自身の開発ブランチ(feature/update_imate)をリモートにpushする。
- ここからは開発責任者が、pushされた開発ブランチをリモートのmasterブランチへmargeする。
ここまでで一旦一区切り。
さらに作業が入った場合は
- 7で開発責任者によってmargeされた最新のmasterブランチをローカルにfetch? or clone? する。
- 最新状態のmasterブランチをローカルのdevelopブランチにmargeする。
- 最新状態になったdevelopからブランチを切って開発用ブランチを切る
- 後は4に戻り、繰り返し作業する。