我在名为的远程服务器中只有一个 git repo,例如allinone
,但我实际上有几个项目,例如,,proj1
我将所有这些项目存储到,如下所示:proj2
proj3
allinone
allinone
|- .git
|- proj1/
|- proj2/
|- proj3/
事情是这样的(如果可能的话):
- 我创建了
allinone
git repo - 我创建了
proj1
git repos,进行了一些开发、提交和完成。 - 我在repo中创建了一个
proj1
分支,并将所有提交日志“导入”到'分支中。allinone
proj1
allinone
proj1
- proj2、proj3 也一样。
- 稍后我可以签出 proj1 分支到一个独立的目录。
可能吗?或者有什么建议吗?我不想再买一个回购。