project
├─ lib
│ └─koza
│ └─ koza.cpp
├─ src
│ └─ main.cpp
└─ other_file.txt
jest jakiś automat który dla zadanej ścieżki w repozytorium np. lib/koza
stworzy nowe repozytorium z historią zmian w wybranym folderze np. lib/koza
oraz prze-mapuje ścieżki np. lib/koza/koza.cpp
==> source/koza.cpp
chciałbym wybraną bibliotekę użyć w kilku projektach i teraz używać jej jako submodules