„Git pull” dowolnego brancha

Categories Jak to zrobić

Pracując z systemem kontroli wersji GIT, prawdopodobnie często zdarzało się, że znajdując się się na konkretnym branchu, chcieliśmy pobrać (pull) zmiany z innego, np. w celu zmergowanie aktualnej wersji do najnowszej z drugiego brancha. Jak to się robi:

  1. Stash zmian z aktualnego brancha (jeżeli jakieś są)
  2. Checkout na Brancha, którego chcemy zaktualizować
  3. Pull (pobranie), wszystkich zmian z Origin
  4. Checkout na pierwotnego brancha
  5. Stash pop wszystkich zmian, ktore zostały poprzednio schowane

Całkiem czasochłonne zajęcie. Aby przyspieszyć sobie prace, możemy ten proces zautomatyzować za pomocą aliasów.

W tym celu edytujemy plik .gitconfig, który zazwyczaj znajduje się w katalogu domowym. W systemach linux będzie to ~/.gitconfig

Dodając alias:

wystarczy tylko użyć polecenia

aby pozostając na aktualnym branchu zaktualizować kod dowolnego innego brancha.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*