git workflow branch / clone / stash / --orphan

时间:2012-11-14 07:29:09

标签: git git-branch git-rebase git-clone git-workflow

我最近潜入Git,也许我已经过度复杂了,但我正在努力找出以下最佳工作流程:

我为类似于'bootstrap'网格系统的主题创建了一个'主干'或'基础',响应等等。我希望在所有主题中保留该基础并拥有我从主题到主题修改的ontop文件。当需要更新基础时,我会更新所有主题,而不会影响主题文件。

例如。
theme.css< - 将从主题变为主题
theme.js< - 将从主题变为主题
[base]< - 将在所有主题中使用的文件

使用git执行此操作的最佳方法是什么?我是否有一个主回购并且有不同主题的多个分支,我永远不会合并到主文件中?

1 个答案:

答案 0 :(得分:1)

最好在分支机构中管理这些主题。

当基础更改(在主人身上)时,您可以在主人身上重新设定所有主题分支 请参阅“Git: How to rebase many branches (with the same base commit) at once?”。