我最近开始学习Git,也许我过于复杂化了,但我正在尝试找出以下内容的最佳工作流程:
我创建了一个“骨干”或“基础”,类似于“bootstrap”网格系统、响应式等主题。我想在所有主题中保留这个基础,并在上面修改文件以适应不同的主题。当更新基础时,我要跨所有主题进行更新,而不影响上面的主题文件。
例如:
theme.css <-- 将根据主题而改变
theme.js <-- 将根据主题而改变
[base] <-- 这些文件将在所有主题中使用
使用git的最佳方法是什么?我是否需要一个单一的主repo,并为不同的主题拥有多个分支,这些分支永远不会合并到主repo中?
我创建了一个“骨干”或“基础”,类似于“bootstrap”网格系统、响应式等主题。我想在所有主题中保留这个基础,并在上面修改文件以适应不同的主题。当更新基础时,我要跨所有主题进行更新,而不影响上面的主题文件。
例如:
theme.css <-- 将根据主题而改变
theme.js <-- 将根据主题而改变
[base] <-- 这些文件将在所有主题中使用
使用git的最佳方法是什么?我是否需要一个单一的主repo,并为不同的主题拥有多个分支,这些分支永远不会合并到主repo中?