Использование чужого РЕПО в качестве подмодуля Git на GitHub



Я пытаюсь выяснить, можно ли использовать чужой репозиторий (или ветвь репозитория) в качестве подмодуля в вашем собственном репозитории Git. Документация по самому github либо отсутствует, либо я не использую правильную терминологию для ее поиска. Если это не предпочтительный способ включения публичного репозитория в качестве общей библиотеки в рамках одного проекта git, будут оценены предложения в качестве альтернативной передовой практики.

630   1  

1 ответ:

Да, вы можете добавить любой репозиторий в качестве подмодуля в свой проект. Просто сделайте:

git submodule add git://github.com/whomsoever/whatever.git

... на верхнем уровне репозитория. Это действительно самый простой способ с git использовать какой-то существующий полезный репозиторий внутри вашего собственного. Для получения дополнительной информации о подмодулях, вы можете посмотреть:

обновление: как jfountain указывает ниже, если вы хотите добавить подмодуль в путь к подкаталогу (или с именем, отличным от имени по умолчанию), вы можете указать это в качестве дополнительного параметра для этой команды, например:

git submodule add git://github.com/whomsoever/whatever.git foo/bar

Comments

    Ничего не найдено.