Как использовать пользовательскую библиотеку для нескольких проектов на GitHub - PullRequest
0 голосов
/ 20 декабря 2011

Итак, вот сценарий.

Допустим, у меня есть проект с именем P1, который использует собственную библиотеку с именем MyLib.Я также работаю над другим проектом P2, который также использует MyLib.MyLib существует в одном месте, и оба проекта включают его.

Теперь, если я хочу отправить эти проекты на github, есть ли способ сохранить эту же структуру?или мне придется создавать копию MyLib для каждого проекта?

1 Ответ

1 голос
/ 20 декабря 2011

Git имеет функцию субмодулей , которая позволит вам определить ваш репозиторий MyLib как субмодуль для обоих ваших проектов.Конечно, вам нужно разделить вашу библиотеку, чтобы это работало.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...