如何将目录的子目录添加为 git 子模块?
How do I add sub directory of directory as a git submodule?
我正在尝试添加一个子模块,就像我通常做的那样:
git submodule add -f -b master 'https://github.com/OrganicDesign/extensions/tree/master/MediaWiki/PdfBook/'
只有它给了我
fatal: repository 'https://github.com/OrganicDesign/extensions/MediaWiki/PdfBook/' not found since it does not recognize this as a git repository.
有没有办法添加这个子模块(无需分叉任何东西;这样我就可以保持上游)?
git submodule
的工作方式是您必须为它提供一个 root link 作为您要添加的仓库。
实例:
git submodule add -f -b master https://github.com/OrganicDesign/extensions.git
如果您想访问存储库树下的文件和目录,您必须在本地进行。
我正在尝试添加一个子模块,就像我通常做的那样:
git submodule add -f -b master 'https://github.com/OrganicDesign/extensions/tree/master/MediaWiki/PdfBook/'
只有它给了我
fatal: repository 'https://github.com/OrganicDesign/extensions/MediaWiki/PdfBook/' not found since it does not recognize this as a git repository.
有没有办法添加这个子模块(无需分叉任何东西;这样我就可以保持上游)?
git submodule
的工作方式是您必须为它提供一个 root link 作为您要添加的仓库。
实例:
git submodule add -f -b master https://github.com/OrganicDesign/extensions.git
如果您想访问存储库树下的文件和目录,您必须在本地进行。