Cześć, chciałbym podzielić swój projekt na osobne repozytoria tak aby wyglądało to mniej więcej tak:
solution [main repo]:
solution.sln
...
first_project [sub repo]:
first_project.vcsxproj
...
second_project [sub repo]:
second_project.vcsxproj
...
Pliki głównego repo/solucji nie będą się prawie zmieniały, poszczególnych projektów jak najbardziej. Czy taki podział ma sens?
I jak takie coś stworzyć? Nie chciałbym aby commity z projektów mieszały się z solucją, i nie chciałbym aktualizować za każdym razem solucji gdy dodam coś do projektu.
Wydaje mi się że submodule będzie tu lepiej pasował ale z tego co widziałem, muszę go za każdym razem aktualizować do nowszej wersji.