Git - 模板回购进入新的回购

时间:2016-06-04 16:32:20

标签: git workflow

我有一个模板项目设置,我将其用作许多项目的起点。它有很多用于各种事物的自定义代码。 (这不是真的很重要的PHP)。通常,我只是将此模板项目复制到一个新文件夹中,然后开始处理实际项目。这个实际的项目将在一个git仓库。

现在我想开始在git repo中存储我的模板项目,这样我就可以更好地跟踪更改并在分支中尝试。什么是最好的解决方法,以便我可以回收可以使用此模板的实际项目? 我想到了有私人仓库的作曲家,但这种情况也适用于我的一些iOS模板。我显然可以使用Pods等iOS的东西,但有没有办法在Git中做到这一点? IE有repos引用另一个repo,但是当我提交实际项目时它对模板没有影响吗?

1 个答案:

答案 0 :(得分:2)

  

IE有repos引用另一个repo,但是当我提交实际项目时它对模板没有影响吗?

最简单的方法是克隆模板仓库,然后将远程“origin”替换为新的空仓库的网址:

git clone /url/to/template mynewrepo
cd mynewrepo
git remote set-url origin /url/of/new/empty/repo
git push -u origin master