Я новичок в Git и мне нужен совет.
У меня есть 2 проекта (клиентская и серверная части), которые используют один и тот же код (основные компоненты). И я не могу найти лучший способ положить в VCS.
Я не могу использовать статическую библиотеку, потому что в общем коде есть много условных операторов для клиента / сервера.
Если я использую общую связанную папку, то я должен сделать коммиты в обоих проектах вручную И в случае проверки будет беспорядок.
Подмодули Git звучат так, как мне нужно, но, как я понимаю, VS не поддерживает подмодули.
Что мне нужно, так это типы проектов «только для хранения» в VS, которые ничего не собирают, сохраняют только исходные файлы. В этом случае я мог бы включить этот проект в оба решения.
Любая помощь будет высоко ценится.