Wiem, że kiedy dodajesz moduł podrzędny do repozytorium git, śledzi on konkretne zatwierdzenie tego modułu podrzędnego, do którego odwołuje się jego sha1. Próbuję znaleźć miejsce przechowywania tej wartości sha1. .gitmodulesI .git/configpliki pokazać tylko ścieżki dla modułem, ale nie SHA1 z popełnić. Git-modułem (1) odniesienie mówi tylko o gitlinkwejściu i gitmodules …
Czy można mieć płytkie podmoduły? Mam superprojekt z kilkoma modułami podrzędnymi, z których każdy ma długą historię, więc ciągnięcie całej tej historii jest niepotrzebnie duże. Znalazłem tylko ten wątek bez odpowiedzi . Czy powinienem po prostu zhakować git-submodule, aby to zaimplementować?
Czy możliwe jest, aby podmoduł git składał się z kilku innych podmodułów git, a repozytorium super git pobierało zawartość każdego podmodułu? Próbowałem to zrobić, używając oczywistego / naiwnego podejścia do tworzenia repozytorium git zawierającego kilka podmodułów. Następnie dodajemy to repozytorium git do innego repozytorium git jako podmoduł. Następnie próbujesz pobrać …
Przenosimy nasz (ogromny) projekt do gita i myślimy o zastosowaniu modułów podrzędnych. Nasz plan to mieć trzy różne głowy w superprojekcie: wydanie, stabilne, najnowsze. Liderzy projektu zajmą się wydaniem i stabilnymi gałęziami. W razie potrzeby przeniosą podmoduły. Problemem jest „najnowsza” głowa. Chcielibyśmy, aby głowa superprojektu „najnowsza” śledziła główne gałęzie wszystkich …
Jeśli zmodyfikuję podmoduł, czy mogę przesunąć zatwierdzenie z powrotem do źródła podmodułu, czy może to wymagać klonu? Jeśli klonuje, czy mogę przechowywać klon w innym repozytorium?
Mam jedno repozytorium hostowane pod adresem https://github.com/aikiframework/json . Na mojej kopii lokalnej dodałem podmoduł za pomocą polecenia git submodule add git@github.com:jcubic/json-rpc.git json-rpc Następnie wykonałem commit i push, a zmiany pojawiają się na GitHub (mogę to kliknąć). Ale kiedy sklonuję repozytorium git clone https://github.com/aikiframework/json.git folder modułu podrzędnego json-rpc jest pusty. Czego …
Mam podmoduł git w moim głównym repozytorium git. Jak rozumiem, repozytorium główne przechowuje wartość SHA (gdzieś ...), wskazując na konkretne zatwierdzenie podmodułu, z którym jest „połączone”. Wszedłem do mojego podmodułu i napisałem git checkout some_other_branch. Nie mam pojęcia, z jakiego popełnienia pochodzę. Chciałbym przywrócić ten wskaźnik, aby repozytorium główne i …
Mam superprojekt git, który odwołuje się do kilku podmodułów i próbuję zablokować przepływ pracy, aby reszta członków mojego projektu mogła pracować. W przypadku tego pytania powiedzmy, że wywoływany jest mój superprojekt superyi podmoduł subby. (Dalej jest uproszczenie tego, co próbuję zrobić ... Właściwie nie używam gałęzi do wersji, ale pomyślałem, …
Kiedyś (myślę, że w okolicach wersji 1.6.x) git stał się świadomy zmian w podmodułach. To tylko mnie denerwuje: Dostawca statusu $ git | grep zmodyfikowano: # modified: vendor / rails (zmodyfikowana zawartość) $ git diff sprzedawca / diff --git a / vendor / rails b / vendor / rails --- …
Zacząłem projekt kilka miesięcy temu i zapisałem wszystko w głównym katalogu. W moim głównym katalogu "Project" jest kilka podkatalogów zawierających różne rzeczy: Project / paper zawiera dokument napisany w LaTeX Project / sourcecode / RailsApp zawiera moją aplikację railsową. "Projekt" jest oznaczony GIT i było wiele zatwierdzeń zarówno w katalogu …
Próbuję dodać kilka podmodułów do mojego .vim/bundleskatalogu, a kiedy próbuję dodać to konkretne repozytorium, Git daje mi dziwny błąd, którego nigdy wcześniej nie widziałem: $ git submodule add -f git://github.com/derekwyatt/vim-scala.git .vim/bundle/vim-scala fatal: You are on a branch yet to be born Unable to checkout submodule '.vim/bundle/vim-scala' Każdy pomysł, co może …
Dość często jest tak, że piszesz jakiś projekt i po chwili staje się jasne, że jakiś komponent projektu jest faktycznie przydatny jako samodzielny komponent (być może biblioteka). Jeśli miałeś ten pomysł od samego początku, istnieje spora szansa, że większość tego kodu znajduje się w swoim własnym folderze. Czy istnieje sposób …
Oto część zawartości mojego .gitmodulespliku: [submodule "src/static_management"] path = src/static_management url = git://github.com/eykd/django-static-management.git [submodule "external/pyfacebook"] path = external/pyfacebook url = http://github.com/sciyoshi/pyfacebook.git Jednak .git/configzawiera tylko pierwszy: [submodule "src/static_management"] url = git://github.com/eykd/django-static-management.git Drugi moduł podrzędny ( external/pyfacebook) został dodany przez innego programistę w gałęzi funkcji. Odziedziczyłem teraz rozwój i sprawdziłem gałąź funkcji. …
Mam aplikację internetową, która eksploruje inne aplikacje internetowe w określony sposób. Zawiera kilka demonstracji internetowych w demosfolderze, a jedno z nich powinno mieć teraz swoje własne repozytorium. Chciałbym utworzyć osobne repozytorium dla tej aplikacji demonstracyjnej i nadać mu rozszerzeniepodpakiet podmoduł z głównego repozytorium bez utraty historii zmian. Czy można zachować …
Odziedziczyłem repozytorium git zawierające wiele projektów w oddzielnych katalogach. Chciałbym podzielić repozytorium na nowe indywidualne repozytoria, po jednym dla każdego projektu, a następnie aby repozytorium główne zawierało projekty jako moduły podrzędne. Chciałbym to wszystko zrobić, jeśli to możliwe, zachowując historię wersji poszczególnych projektów. Mógłbym sklonować repozytorium dla każdego projektu i …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.