У меня есть два различных проекта .NET, размещенные на GitHub.
Я хотел бы создать общую библиотеку "свободного городского населения" для этих двух проектов.
Как я должен структурировать свой репозиторий для упрощения этого совместного использования?
Идеально, изменение в этой общей библиотеке в одном проекте могло легко быть продвинуто в другой проект. Я предпочитаю сохранять сам код доступным для редактирования из этих двух проектов (в рамках Visual Studio) и не включать его как библиотеку. Есть ли лучшие практики для этого?
Вы можете использовать подмодули Git: https://git-scm.com/book/en/v2/Git-Tools-Submodules