如何在GitHub上现有存储库的顶部创建一个更大的存储库
我在GitHub上有两个现有的存储库,我需要将它们公开,但同时我希望它们位于一个公共目录下,以便在项目之间轻松导航 根据您是否想要保留这两份回购协议,有两种选择如何在GitHub上现有存储库的顶部创建一个更大的存储库,github,repository,Github,Repository,我在GitHub上有两个现有的存储库,我需要将它们公开,但同时我希望它们位于一个公共目录下,以便在项目之间轻松导航 根据您是否想要保留这两份回购协议,有两种选择 创建一个新的git repo,并使用git子模块添加现有的git repo。在新的git repo中添加一些Url路径。Github允许您轻松导航到子模块。当其中一个回购协议发生变化时,您需要更新“超级”模块,但您需要保留单独的历史记录 执行子树合并。这将2份回购协议的历史合并为一份
- 创建一个新的git repo,并使用
git子模块添加现有的git repo。在新的git repo中添加一些Url路径。Github允许您轻松导航到子模块。当其中一个回购协议发生变化时,您需要更新“超级”模块,但您需要保留单独的历史记录
- 执行子树合并。这将2份回购协议的历史合并为一份李>