我很确定这根本不会起作用,但我认为我会在SO上向大脑扔东西以防万一:)
我有两个本地git存储库。其中一个是相当新的,但另一个有一些分支和一些有用的历史,我想保留。
我的团队想要为我们的git存储库进行云托管,但他们只是远程设置了一个存储库。遗憾的是,获取多个存储库不是一种选择。
我想要的是将我的本地回购作为我的工作副本,保留现有的历史并在此基础上建立新的历史。然后,我希望能够设置它,以便我可以推送到远程存储库中的目录。
所以它看起来像:
本地
~/src/repo1
|---file1.c
|---file2.c
~/src/repo2
|---file1.js
|---file2.html
远程
bigrepo.git
|---repo1/
|-------file1.c
|-------file2.c
|---repo2/
|-------file1.js
|-------file2.html
提前致谢!