Sklonowałem repozytorium na moim komputerze lokalnym (projekt Xcode iOS), który zawiera 3 submoduły.Git SourceTree - Uncommitted Submodules
Jeden z submodułów jest prywatny i niedostępny dla mnie, więc skomentowałem go z pliku .git/config
, więc mogłem zrobić trochę pracy.
Teraz doszedłem do popełnienia moje zmiany i zostały przedstawione w poniższym oknie -
Moje pytanie brzmi - Co się dzieje, jeśli I kliknij pominąć i przesunąć moje zmiany do zdalnego repozytorium. Czy wpłynie to na innych programistów (którzy mają dostęp do prywatnego submodułu), którzy wyciągną moje zatwierdzenie. Nie chcę naciskać na wypadek, gdyby usunął submoduł ze zdalnego repo.
Nadzieję, że ma sens i z góry dziękuję za wszelkie uwagi lub odpowiedzi.
Cheers, Adam
[UPDATE] Ten artykuł zdaje się sugerować, że uderzenie przeskakiwanie pozostawi żadnych zmian niezatwierdzone i nie zostaną zepchnięte na pilocie. http://blog.sourcetreeapp.com/2012/02/01/using-submodules-and-subrepositories/