3

私は最近Gitに飛び込みましたが、これを複雑にしすぎているかもしれませんが、次の最適なワークフローを見つけようとしています:

「ブートストラップ」グリッドベースのシステム、レスポンシブなどに似たテーマの「バックボーン」または「ベース」を作成しました。すべてのテーマでそのベースを維持し、テーマごとに変更するファイルを上に置きたいです。ベースを更新するときが来たら、上のテーマ ファイルに影響を与えることなく、すべてのテーマを更新します。

例えば。
theme.css <-- テーマからテーマに変更します
theme.js <-- テーマからテーマに変更し
ます [base] <-- すべてのテーマで使用されるファイル

gitでこれを行う最良の方法は何ですか? 単一のマスター リポジトリがあり、マスターに決してマージしないさまざまなテーマ用の複数のブランチがありますか?

4

1 に答える 1

1

これらのテーマはブランチで管理するのが最善です。

ベースが変更された場合 (マスター上)、マスター上のすべてのテーマ ブランチをリベースできます。
Git: 多数のブランチを (同じベースコミットで) 一度にリベースする方法は?」 を参照してください。

于 2012-11-14T09:32:19.607 に答える