【发布时间】:2012-02-02 17:09:51
【问题描述】:
我知道可以执行此操作的克隆功能,但它会克隆存储库中的内容,即推送的所有内容。
我们需要修改存储库模板中的一些文件并使用这些修改后的文件创建一个新的存储库,而无需将这些文件(依赖于项目)提交到我们的模板,因此它保持不变。
这可能吗?使用“git add”、“git commit”和“git push”,并带有一个额外的参数,即远程存储库?
基本上,我想要的是文件,而不是 repo。
【问题讨论】:
-
你可以使用
git remote add,然后推送到那个新的遥控器。 -
这不是一个坏主意,但是如果我们从模板中修改文件,它们也会被推送到从它派生的所有项目上,这可能会破坏事情。
-
新仓库和原来的仓库应该是什么关系? IE。对原始存储库(在共享文件上)的更改是否应该反映在新存储库中?还是只是一次性的副本?
-
只是一次性副本,没有附加条件
标签: git bash deployment ssh