Aby przesunąć lub zatwierdzić zmiany z lokalnego repozytorium GIT do zdalnego repozytorium, użytkownicy są zobowiązani do podłączenia obu z nich. Aby to zrobić, „$ git Clone „Polecenie jest wykorzystywane. Czasami użytkownicy tracą swoje ważne pliki projektu lub elementy kodu, lub może być możliwe ich usuwanie. Aby przezwyciężyć tę sytuację, mogą dokonywać kopii zapasowych.
W tym artykule omówiono to, czym jest Git Backup lub Git Clone i co powinieneś wybrać między nimi. A więc zacznijmy!
Co to jest klon git?
Praca nad każdym projektem opartym na pewnym rodzaju wydarzeniach wymaga kopii twoich projektów jako kopii zapasowych, które mogą być przydatne, gdy utracisz lub niezamierzone usunięcie całego katalogu projektu z naszego systemu. Podobnie, kiedy pracujemy nad git, tworzymy kompletną kopię naszego projektu z całą historią zmian w zdalnym repozytorium. Klonowanie to nazwa określonej funkcji w GIT, która pozwala nam to zrobić. Pomaga w klonowaniu zdalnego repozytorium i łączeniu go z lokalnym repozytorium.
Jak klonować zdalne repozytorium git?
Aby sklonować zdalne repozytorium, najpierw otwórz usługę hosta GitHub i przejdź do konkretnego repozytorium, które musi sklonować. Następnie kliknij „Kod”Przycisk i skopiuj podany link. Znajdziesz tam dwa linki, pierwszy nosi nazwę „Https”, A drugi będzie„Ssh" klucz.
Załóżmy, że użytkownik klonuje zdalne repozytorium za pośrednictwem adresów URL HTTP. W takim przypadku zapewnią nazwę użytkownika i hasło za każdym razem, gdy wykonają dowolne pojedyncze działanie na zdalne repozytorium GIT, takie jak git pull, push lub fetch. W przeciwieństwie do tego, jeśli sklonujesz repozytorium za pomocą protokołu SSH lub Secure Shell, zostanie ono wykorzystywane jako usługi zabezpieczone przez sieć. Po zapewnieniu poświadczeń zostaną one zapisane na zawsze.
Teraz sprawdźmy procedurę klonowania zdalnego repozytorium za pośrednictwem wyżej rozpatrywanego protokołu i klucza.
Jak klonować zdalne repozytorium git za pomocą HTTPS?
Aby sklonować zdalne repozytorium GIT z protokołem HTTPS, postępuj zgodnie z instrukcjami.
Krok 1: Otwórz terminal git
Najpierw naciśnij „Ctrl + ESC„Klucz do otwarcia„Uruchomienie" menu. Następnie poszukaj „Git Bash„Terminal i otwórz go:
Krok 2: Przejdź do katalogu
Następnie przejdź do lokalnego repozytorium Git, które należy sklonować:
$ cd "c: \ Users \ nazma \ git \ demo"
Krok 3: Kopiuj zdalny adres URL HTTP
Teraz otwórz usługę hosta Github w swojej ulubionej przeglądarce i przejdź do zdalnego repozytorium. Następnie kliknij „Kod”Przycisk i skopiuj„URL HTTPS„Do schowka:
Krok 4: Zdalne repozytorium klonów git
Wreszcie, wykonaj „Git Clone„Polecenie z URL repozytorium:
$ git clone https: // github.com/gituser0422/mari_khan.git
Jak widać, z powodzeniem sklonowaliśmy „Mari_khan„Zdalne repozytorium:
Teraz przejdź do następnej sekcji, aby sklonować repozytorium za pomocą klucza SSH.
Jak klonować zdalne repozytorium git za pomocą SSH?
Jeśli chcesz sklonować zdalne repozytorium za pomocą adresu URL SSH, aby zapisać poświadczenia, a nie podawać je za każdym razem, postępuj zgodnie z instrukcjami.
Krok 1: Kopiuj git zdalny ssh
Najpierw otwórz zdalne repozytorium, kliknij „Kod”Przycisk i skopiuj dostępne”URL SSH”:
Krok 2: Zdalne repozytorium GIT GIT
Teraz, aby sklonować zdalne repozytorium, wykonaj „Git Clone„Polecenie z skopiowanym adresem URL:
$ git Clone [email protected]: gituser0422/cloning_branch.git
Poniższe wyjście wskazuje, że „Kloning_branch„Zdalne repozytorium jest skutecznie sklonowane:
Aby zrozumieć kopię zapasową git, przejdź do następnej sekcji.
Co to jest kopia zapasowa?
Po ukończeniu projektu w GIT możesz wykonać kopię swojego projektu jako bezpieczną rękę przed wpadnięciem na sytuację, w której brakuje plików lub katalogów.
Git Backup lub Git Clone? Co powinieneś zrobić?
Możesz sklonować repozytorium, aby dokonać kopii i zapisać zmiany w czasie według czasu projektu. Jednak po wykonaniu kopii zapasowej, jeśli dodasz nowe pliki lub foldery lub dodatkowe funkcje do naszego projektu, zostanie zaktualizowany. W tej sytuacji konieczne jest ponowne wykonanie kopii zapasowej zaktualizowanego projektu, który pogarsza sytuację. Dlatego w porównaniu z kopią zapasową git klon git jest najlepszym sposobem na tworzenie kopii jako kopie zapasowej projektu.
Otóż to! Wykazaliśmy, czym jest Git Clone i Git Backup i co powinieneś zrobić.
Wniosek
Zgodnie z naszą opinią Git Clone to najlepszy sposób na wykonanie kopii jako kopii zapasowej projektu. Aby sklonować zdalne repozytorium, dostępne są SSH i HTTP. Możesz go wykorzystać zgodnie z preferencjami. Ten blog opisał, co to jest Git Clone i Git Backup, a także to, co powinieneś wybrać między nimi.