Совместное использование кода между двумя различными проектами git - PullRequest
6 голосов
/ 03 апреля 2010

У меня есть два разных проекта .Net, размещенных на github.

Я хотел бы создать общую библиотеку "commons" для двух проектов.

Как мне структурировать свой репозиторий, чтобы облегчить этот обмен?

В идеале, изменение этой общей библиотеки в одном проекте может быть легко перенесено в другой проект. Я предпочитаю сохранять сам код редактируемым из двух проектов (в Visual Studio), а не включать его в виде библиотеки. Есть ли лучшие практики для этого?

Ответы [ 2 ]

6 голосов
/ 03 апреля 2010

Вы можете использовать подмодули Git: https://git -scm.com / book / en / v2 / Git-Tools-Submodules

0 голосов
/ 06 апреля 2016

Подмодули Git, вероятно, не ваш ответ. Посмотрите эту запись блога, которая углубляется в детали: http://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/

...