Czym jest zdalne repozytorium
Część sekcji Kontrola wersji ścieżki Terminal w Coddy. Lekcja 46 z 58.
Jak dotąd każde polecenie Git było wykonywane w jednym folderze na Twoim komputerze. Zdalne repozytorium to kopia tego samego repozytorium przechowywana gdzie indziej: na innym komputerze, serwerze lub w usłudze takiej jak GitHub czy GitLab.
Repozytoria zdalne umożliwiają współpracę zespołom. Każdy programista pracuje na własnym lokalnym klonie, a następnie wymienia zatwierdzenia ze współdzielonym repozytorium zdalnym.
Zgodnie z konwencją główne repozytorium zdalne nazywa się origin. To tylko etykieta; możesz zmienić jej nazwę lub mieć kilka repozytoriów zdalnych jednocześnie.
Środowisko uruchomieniowe w tym kursie nie łączy się z siecią, więc tak naprawdę nie będziesz wykonywać operacji push ani pull. Będziesz jednak używać tych samych poleceń git remote, których używa każdy programista, w lokalnym repozytorium, aby poznać poszczególne elementy.
Wyzwanie
PoczątkującyZainicjalizuj nowe repozytorium na gałęzi main, a następnie wyświetl wszystkie skonfigurowane zdalne repozytoria za pomocą polecenia git remote -v. Nowe repozytorium nie ma żadnych zdalnych repozytoriów, więc polecenie nic nie wyświetli.
Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Kontrola wersji
4Przeglądanie zmian
Git DiffRóżnice w zmianach w poczekalniGit ShowPodsumowanie – praca detektywistyczna7Gałęzie
Czym jest gałąźTworzenie gałęziPrzełączanie między gałęziamiTworzenie commitów w gałęziUsuwanie gałęziPodsumowanie – zabawa z gałęziami10Zdalne repozytoria
Czym jest zdalne repozytoriumDodawanie zdalnego repozytoriumPush, Pull i ClonePodsumowanie — konfiguracja zdalnego repozytorium2Pierwsze kroki
Inicjalizacja repozytoriumFolder .gitKonfiguracja tożsamościStatus GitPodsumowanie — pierwsze repozytorium5Ignorowanie plików
Dlaczego ignorować plikiWzorce GitignoreSprawdzanie reguł ignorowaniaPodsumowanie — czyste repozytorium8Scalanie
Czym jest scalanieScalanie typu fast-forwardScalanie trójstronneKonflikty scalaniaRozwiązywanie konfliktuPowtórka — mistrz scalania11Projekt z gałęzią funkcjonalności
Przegląd projektuZainicjuj gałąź main3Śledzenie zmian
Obszar przygotowaniaGit AddGit CommitModyfikowanie śledzonego plikuGit LogPodsumowanie — pierwsze commity6Projekt strony z przepisami
Omówienie projektuInicjalizacja i ignorowanie plikówPoćwicz samodzielnie: Edytor online Terminal