3人のチームがあり、ブランド化/カスタマイズされたアプリのクライアントは約10人です
カスタマイズされたすべてのアプリには、git(マスター)の中央コードベースがあります。
すべてのアプリの中央リポジトリとしてgitを使用したいと思います。
達成したいのは、コードベースをマスターとして設定し、ダミーのグラフィックとデータを使用することです。新しいクライアントがあるたびに、新しいブランチ(client1)を作成します。グラフィックを更新してアプリをカスタマイズしてから、本番環境にデプロイします。
したがって、開発者はローカルマシンで作業し、サブブランチ(client1-1、client1-2)などを作成してから、親ブランチ(client1)にコミットします。
後で、クライアント1-1からマスターに戻るまで変更をコミットしたい場合、それは可能ですか?
また、それはiOSアプリの標準的な開発プロセスですか?