0

これが質問するのに適切な場所であることを願っています。そうでなければ私を叩いてください。

現在gitで管理されているWebサイトがあります。ウェブサイトを再販し、コードなどをサーバーに保持し、ブランドを変更し、顧客のために特定の変更を加える予定です。これは単純な「別の CSS を表示する」だけではありません。各顧客は、コア コードに基づいて実際のコードとロジックを変更します。

これをgitで管理するにはどうすればよいですか? リモート、サブモジュール、さまざまなリポジトリの維持を見てきましたが、どれもクリックしていないようです。

私の計画は、コア コード リポジトリがあり、すべての顧客 (自分のサイトを含む) が独自のリポジトリ (またはサブモジュールなど) を取得することでした。特定のコードを変更できます。中央のコードに何かをプッシュする必要がある場合は、それを顧客のサイトにも簡単にプッシュできます。

ここでの問題は、私が望むものを表現することだと思います。それができれば、おそらく git は「必要なものはここにあります」と答えるでしょう。

何か案は?

4

2 に答える 2