Źródło: Arkusze CKE
Jakie działanie wykonuje polecenie "git pull"?
Warianty odpowiedzi
-
A
Eliminuje plik z repozytorium
-
B
Pobiera zmiany z zdalnego repozytorium i scala je z lokalnym
-
C
Zachowuje zmiany w lokalnym repozytorium
-
D
Tworzy nową gałąź w repozytorium
Wyjaśnienie
Gdy pracujesz w zespole, inni programiści wrzucają swój kod do wspólnego repozytorium na serwerze, np. na GitHubie. Polecenie git pull służy do tego, aby pobrać te najnowsze poprawki do siebie na komputer.
W rzeczywistości git pull robi dwie rzeczy za jednym razem. Najpierw sprawdza i pobiera nowe dane z serwera (czyli robi tzw. git fetch), a chwilę później automatycznie łączy je z Twoją lokalną gałęzią (czyli robi git merge).
Dzięki temu masz pewność, że pracujesz na najbardziej aktualnej wersji projektu i nie nadpiszesz niechcący czyjejś pracy.