Tak więc opracowywałem klejnot klienta API, który działał świetnie, posiadał własne repozytorium github i mój szef zespołu zdecydował, że chce, żebym przeniósł to api klienta do samego repozytorium API. Więc skopiowałem pliki do własnego katalogu, usunąłem katalog .git z katalogu klienta i połączyłem go w master. Pracował świetnie.Przypadkowo utworzono submodule git
Jednak teraz, gdy próbuję utworzyć gałąź off master, katalog pokazuje moduł podrzędny na github i nie jest śledzony w moim lokalnym git. Nie ma tam folderu .gitmodules i żadnej wzmianki o submodułach. Nie mogę utworzyć nowego oddziału, ponieważ jest napisane, że istnieją niepotwierdzone pliki, które zostaną nadpisane (wszystkie pliki w moim katalogu gem klienta), ale o ile mogę powiedzieć, nie ma sposobu, aby rozpocząć śledzenie tych plików. Mogę uzyskać dostęp do katalogu w porządku, ale jak tylko zmienię plik, zmiana nie pojawi się w git projektów API.
Co mam zrobić?
Próbowałem tego i uzyskać: śmiertelne: pathspec "client /" nie pasuje do żadnych plików – goddamnyouryan
podczas dodawania lub rm? – Chronial
podczas rm --cached. – goddamnyouryan