背景
エンジニアの人数がこれから増えることもあり、昔の開発環境では対応できない可能性があるため、新体制を制作する必要がある
しかし、なにが変化したのかきちんと理解していないと間違った作業をしてしまうため。
Qiitaに備忘録としてメモを残します。
開発フローについて
過去の開発フロー
- 自分のBranchにローカルからpushを行う。
現在の開発フロー
- 自分のBranchにローカルからpushを行う。
- 自分のブランチからstagingにMerge Requestを送信する。
- 各エンジニアはstagingから自分のBranchにMerge Requestを送信する。
- 自分のBranchからローカル環境にpullを行う
メリット
・各エンジニアのBranchにMerge RequestをすることによってMerge Requestの送信し忘れがなくなる。
・Merge Requestを送る人とMerge Requestを受け取る人の手間が平等になる。
・....etc
デメリット
・stagingからMerge Requestを自分のBranchにしわすれてローカルにpullしたつもりになる。
実装した感想
実装して日が浅い為、わからない。
これから追記をしていこうとおもう。
お願い
誤字脱字や間違い等を見つけたら教えてください。
できるだけ早く修正を行いたいと思います。