Mam repozytorium o nazwie Generic
, które jest aplikacją ogólną. Rozwidliłem go do repozytorium o nazwie Acme
, które po prostu opiera się na Generic
repozytorium przechowywanym w aplikacji i dodaje do niego markę Acme Co.
Jeśli wprowadzę zmiany w podstawowej funkcjonalności w Generic
, chcę zaktualizować Acme
repozytorium o najnowsze zmiany, które wprowadziłem w podstawowej funkcjonalności w Generic
. Jak miałbym to zrobić?
O ile wiem, zasadniczo próbuję scalić zmiany wprowadzone w repozytorium nadrzędnym w bieżącym rozwidleniu.
Jeśli to coś znaczy, próbuję to zrobić, ponieważ mam ogólną aplikację, na której następnie buduję i markę dla klientów indywidualnych (jak Acme
w tym przykładzie). Jeśli można to zrobić w bardziej przejrzysty sposób, daj mi znać.
źródło
git pull --allow-unrelated-histories upstream master
git pull upstream
po prostu się zawiesza ... jakieś pomysły?Aby pobrać konkretną gałąź z innego repozytorium, możesz użyć poniższego polecenia git.
źródło