私を含めあまりGitに慣れていないメンバーばかりのPJにてGitを導入することになった
その時詰まった点をメモしておきたい
Gitflowの考え方が理解できなかった
Gitflowとは
このサイト参照
https://www.atmarkit.co.jp/ait/articles/1311/18/news017_2.html
我々下請けは悲しいかなこのうちdevelopブランチとfeatureブランチしか使わない
しかし、初学者にはこれらすら難しかった。
developブランチからfeatureブランチが作成され、実装完了後developブランチにマージするということも難しかった
featureブランチは機能単位で作成するということも理解できなかった
どのブランチがdevelopブランチでどれがfeatureブランチか、わからなかった
Gitflowを理解しても実際そこそこたくさんあるブランチのうち、どれをdevelopブランチとして起点にfeatureブランチを作成するのかがわからなかった。
このあたりを共有する会や資料は必要かなと
今後の課題
「featureブランチは機能単位で作成する」
これがあるため、どのようにすれば競合を防げるのか、あまり個人的にはわかってないです。