Synchronizacja

W tej lekcji zobaczymy, w jaki sposób możemy zacząć pracę w sytuacji, gdy nie posiadamy repozytorium na naszym komputerze i zdecydujemy się w pierwszej kolejności stworzyć je za pomocą GitHuba. Tak zainicjowane repozytorium na samym początku znajduje się tylko na serwerze i musimy jakoś pobrać je na dysk twardy. Ten proces w terminologii Gita nazywa się “klonowaniem”, czyli po prostu ściąganiem repozytorium na nasz komputer.

Do repozytorium, które znajduje się na GitHubie, zmiany mogę być wysyłane zarówno przez nas, jak i przez innych programistów rozwijających konkretną aplikację. Z tego powodu co jakiś czas powinniśmy pobierać najnowsze commity ze zdalnego repo. O ile pierwsze pobranie ma swoją własną nazwę, tj. klonowanie, o tyle kolejne pobrania już takiej nazwy nie posiadają.

W tym kursie pracujemy sami nad jednym repozytorium, więc w pewnym sensie zasymulujemy sobie zmiany w repo poprzez ręczną edycję plików na stronie GitHuba. Nie ma to jednak znaczenia, w jaki sposób nowe commity pojawią się w zdalnym repozytorium – ważne jest to, w jaki sposób możemy aktualizować nasze lokalne pliki. Wszystko to będzie do zobaczenia w materiale wideo.

Komendy, które poznany w tej lekcji:

  • git clone – pobieranie zdalnego repozytorium na nasz komputer
  • git fetch – pobieranie informacji o aktualnym statusie zdalnego repozytorium bez pobierania zmian.

Masz pytania lub uwagi?

discord icon Przejdź na Discord
Masz pytanie? Napisz do nas 👇
kontakt@frontstack.pl
Copyright © 2023 Frontstack