GitHub的合并回购到第三回购从网页
我已经在GitHub上的以下资料库结构:GitHub的合并回购到第三回购从网页
DSL/preprocess/
DSL/postprocess/
在每个文件夹preprocess
和postprocess
的,我有一个Readme.md
和维基......没有别的是那些文件夹(无代码)。
现在,由于这些回购都是为DSL
,我希望将它们组合到名为BriQBDSL
的新存储库中。但是,我想从GitHub网页上执行此操作。
附加信息:
由于处于或者文件夹
preprocess
和postprocess
没有代码,我不关心历史。我可以备份Wiki页面(如果需要的话 - 见下文)
我在Windows工作,没有
git
安装(宁愿不要安装它)。
主要关注:
我最关心的是,维基两个文件夹中有相当多的子页面 - 备份页面会需要一些时间。我希望在这个提议的举措中保持这些页面不变。
是否可以通过网站将这两个回购合并到一个名为BriQBDSL
的新(第三个)存储库中?如果没有,这可以通过编程来完成吗?
使用子模块。
创建您的新存储库。从你的新库的基本目录
[submodule "DSL/preprocess"]
path = DSL/preprocess
url = {URL OF YOUR PREPROCESS REPO}
[submodule "DSL/postprocess"]
path = DSL/postprocess
url = {URL OF YOUR POSTPROCESS REPO}
运行git submodule update --init
:
里面的新的仓库,把.gitmodules
文件,内容如下。 (我不确定GitHub是否可以通过网站获得此命令)
对不起,不太熟悉'git'命令 - 在这种情况下根目录是什么? –
新存储库的基础目录 - 很抱歉,这并不明确。 –
啊,所以如果我打算使用的新回购命名为'BriQBDSL',那么它会是'/ BriQBDSL',对吗? –
Wiki在什么格式?降价?你可以使用git submodules(https://git-scm.com/book/en/v2/Git-Tools-Submodules)来实现你要找的东西吗? – StephenG
是的,维基是在Markdown。 –
StephenG:你的意思是'git clone'克隆子模块的项目吗? –