Dzielenie projektu Visual C++ na repozytoria Git

0

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.

1

git subtree
git submodule

https://stackoverflow.com/a/31770147/1387438

1 użytkowników online, w tym zalogowanych: 0, gości: 1