在没有链接的情况下在本地克隆一个裸露的回购

时间:2015-01-25 17:51:37

标签: git

我有项目我正在努力。它处于我可以改变一些事情的阶段,它可以成为任何网站,如种子。

注意:这是在我正在运行的本地git服务器上

我想从中制作一个新的回购,并拥有它自己的回购(没有添加遥控器),这样它就可以成为我所有其他项目的种子。由于它与它所基于的回购会有很大的不同,我不希望任何机会将这些更改推回原始回购。

我可以手动删除遥控器,但我确定有一种方法可以解决这个问题。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望拥有一个具有基本站点框架并在其上构建站点的存储库。您担心自己会意外地将特定于站点的更改推回到框架中。

对于每个站点,make a branch关闭框架并在该分支中工作。然后,您不会意外地将站点更改推送到框架。

它还有其他优点。如果更新框架,则可以将这些更改合并到分支中。您可以将站点更改推送回主存储库以用作备份。您可以cherry-pick更改对该框架有用的站点。而不是从框架中分支新网站,您可以分支一个类似的网站,以便先行。