質問: Web制作会社に務めています。 今回、Gitを導入することになりました。 Git FlowやGitHub Flow等のワークフローがありますが、なにを採用するかで悩んでいます。 Git経験者が少なく複雑なフローは難しいと思うので、 他社はどのようなフローで運用しているのか気になりましたので質問してみました。 よろしくお願いします。
回答: 私のチームでもgit経験者が少なくGit Flowをベースにカスタマイズしました。 管理者自身が勉強しながらだったので洗練されてはいないですがなんとか機能しています。 作業者: 1. 集中リポジトリから最新のdevelopを取得 2. featureを作成 3. 作業が完了したらfeatureブランチを各作業者の公開リポジトリにpush 管理者 1. pushされたfeatureを集中リポジトリのdevelopにマージ 2. リリース作業