【发布时间】:2013-11-25 10:20:30
【问题描述】:
我在服务器上有一个 git repo,我们把它命名为 project.git
我正在将项目的一部分分离成一个单独的、独立的项目和 git repo(让我们命名为 subproject.git)。
我仍然希望 subproject.git 历史记录包含原始 project.git 中的历史记录。所以我开始这种分离的方法是在 project.git 上创建一个名为 subproject 的分支。
现在我想在服务器上创建另一个裸repo(subproject.git),但是在这个repo上让子项目分支成为master分支,并将原来的master分支重命名为别的东西(即:old-master)
我想我知道如何在本地副本上执行此操作,但我不确定如何创建新的裸存储库以使其在服务器上发生。
有什么建议吗?
【问题讨论】: