Przesłanie lokalnej kopii do zdalnego repozytorium
-
Uruchamiamy Git CDM.
-
Wpisujemy komendę:
cd sciezka_dostepu
gdzie ścieżka dostepu powinna wskazywać folder z solucją (a nie tylko z projektem). -
Wpisujemy komendę
git init
- powoduje to utworzenie lokalnego systemu kontroli wersji (powtaje ukryty folder .git). -
Dodajmy zazwyczaj wszystkie pliki komendą
git add .
-
Dodajemy opis commita np. za pomocą komendy
git commit -m "pierwszy commit"
-
Z poziomu przeglądarki tworzymy na Githubie nowe repozytorium. Uwaga: nie tworzymy przez www nowej gałęzi czy pliku README. Kopiujemy adres https repozytorium.
-
Określamy adres zdalnego repozytorium np.
git remote add origin https://github.com/pjastr/Test5.git
-
Przesyłamy (push) lokalny commit do zdalnego repozytorium np.
git push -u origin master
(musimy się zalogować i mieć uprawnienia do "działania").
Przykładowy log z konsoli: https://i.imgur.com/IYrVwCx.png
Kolejnym razem możemy część pominąć. Wystarczy wykonać kroki 4, 5 i 8.
Pobranie zmian ze zdalnego repozytorium do lokalnej kopii
Używamy np. komendy git pull
(działa jeśli już mamy powiązanie lokalnej kopii ze zdalnym repozytorium, zadziała także jeśli nie mamy problemów ze scalaniem).
Sklonowanie zdalnego repozytorium do lokalnego folderu
Za pomocą komendy cd
przechodzimy do folderu, w którym ma być zapisany folder repozytorium. Następnie wpisujemy komendę np. git clone https://github.com/pjastr/Test5.git
i czekamy na przesłanie.
Uwaga: domyślnie zdalne repozytorium jest przesyłane do nowego folderu we wskazanej lokalizacji. Więc jeśli chcemy zarządzać solucją, musimy do niego w wierszu poleceń przejść.