我有一个模板项目设置,我将其用作许多项目的起点。它有很多用于各种事物的自定义代码。 (这不是真的很重要的PHP)。通常,我只是将此模板项目复制到一个新文件夹中,然后开始处理实际项目。这个实际的项目将在一个git仓库。
现在我想开始在git repo中存储我的模板项目,这样我就可以更好地跟踪更改并在分支中尝试。什么是最好的解决方法,以便我可以回收可以使用此模板的实际项目? 我想到了有私人仓库的作曲家,但这种情况也适用于我的一些iOS模板。我显然可以使用Pods等iOS的东西,但有没有办法在Git中做到这一点? IE有repos引用另一个repo,但是当我提交实际项目时它对模板没有影响吗?
答案 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