克隆存储库,然后根据原始更改进行更新

时间:2019-01-31 10:54:50

标签: git

我想让存储库充当项目模板。然后,我随时可以开始新项目时克隆该模板。

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

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

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

我正在为此寻找一种可靠的方法。我也欢迎其他哲学家以更好的方式处理这种情况...

谢谢!

1 个答案:

答案 0 :(得分:0)

我忙着做:

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

在处理合并冲突之后,这会将master分支带到可能需要更新的项目中。