Korzystam z dodatku PowerShell github, aby uruchomić git w systemie Windows. Wydaje się, że wszystko działa dobrze, z wyjątkiem sytuacji, gdy dodam submoduły. W tym przypadku dodatek PowerShell dodaje ścieżki \\
jako separatory ścieżek zamiast /
.
Przykład
[submodule "lib\\myLibrary"]
path = lib\\myLibrary
url = path\to\library\repository
Jeśli wejdę i ręcznie poprawię separatory ścieżek, mogę z powodzeniem uruchomić aktualizację git submodule --init i uzyskać podmoduł zgodnie z oczekiwaniami.