私は最近Gitに飛び込みましたが、これを複雑にしすぎているかもしれませんが、次の最適なワークフローを見つけようとしています:
「ブートストラップ」グリッドベースのシステム、レスポンシブなどに似たテーマの「バックボーン」または「ベース」を作成しました。すべてのテーマでそのベースを維持し、テーマごとに変更するファイルを上に置きたいです。ベースを更新するときが来たら、上のテーマ ファイルに影響を与えることなく、すべてのテーマを更新します。
例えば。
theme.css <-- テーマからテーマに変更します
theme.js <-- テーマからテーマに変更し
ます [base] <-- すべてのテーマで使用されるファイル
gitでこれを行う最良の方法は何ですか? 単一のマスター リポジトリがあり、マスターに決してマージしないさまざまなテーマ用の複数のブランチがありますか?