首页 > 解决方案 > 克隆存储库,然后从原始更改中更新

问题描述

我想让存储库充当项目模板。然后,我可以在我想开始一个新项目的任何时候克隆该模板。

这类似于只有分支,但我想将基础项目的存储库和生成的项目分开。

分叉似乎也不是正确的策略,因为这意味着最终会重新合并到模板中,并且不会像我设想的那样断开项目。

我研究了一些选项,例如合并与变基,但不想用原始分支覆盖新项目的分支。

我正在为此寻找一种行之有效的方法。我也对以更好的方式处理这种情况的其他理念持开放态度......

提前致谢!

标签: git

解决方案


我结束了:

git remote add 'TemplateName' Repo_URL
git fetch 'TemplateName'
git merge 'TemplateName'/master --allow-unrelated-histories

处理合并冲突后,这会将主分支带入可能需要更新的任何项目。


推荐阅读