Jak korzystać z polecenia Git Clone?

How Use Git Clone Command



Najczęściej używanym poleceniem Git jest „Klon Git”. Służy do tworzenia kopii lub klonowania istniejącego repozytorium docelowego w nowym katalogu. Oryginalne repozytorium będzie przechowywane na zdalnym komputerze lub w lokalnym systemie plików z dostępnymi obsługiwanymi protokołami.

W tym artykule szczegółowo omówisz użycie polecenia klonowania Git. Narzędzie wiersza polecenia Git, które służy do wskazywania istniejącego repozytorium i tworzenia kopii katalogu docelowego. W tym miejscu przeanalizujemy różne opcje konfiguracji polecenia klonowania Git i odpowiadające im przykłady. Wdrożyliśmy przykłady klonów Git w systemie Ubuntu 20.04 Linux.







Klonowanie repozytorium Git za pomocą polecenia Git Clone

Jeśli chcesz sklonować istniejące repozytorium Git, możesz to łatwo zrobić za pomocą polecenia klonowania Git. Na przykład, jeśli chcesz wnieść swój wkład do projektu, po prostu użyj polecenia Git clone. Jeśli wcześniej korzystałeś z systemów VCS, takich jak Subversion, będziesz zaznajomiony z poleceniami „klonuj”, a nie „zamówienie”. Systemy te pobierają tylko kopię roboczą. W tym przypadku klon Git to całe repozytorium serwera, a nie tylko kopia robocza. Po uruchomieniu polecenia klonowania Git w systemie każda wersja pliku z całym projektem jest domyślnie ściągana w określonej lokalizacji. Załóżmy, że jeśli dysk serwera jest uszkodzony z jakiegokolwiek powodu, to używając klonów dowolnego klienta, możesz przywrócić serwer do stanu. Możesz stracić hooki po stronie serwera, ale wszystkie wersje plików będą tam dostępne.



Składnia polecenia Git Clone

$git klon <URL git-hub>

Przykład



Na przykład chcemy sklonować bibliotekę o nazwie „libgit2”. Korzystając z linku Git, który pokazano poniżej, możesz utworzyć kopię tej biblioteki.






Teraz, uruchamiając następujące polecenie Git clone, utwórz klon tego repozytorium:

$git klonhttps://github.com/libgit2/libgit2


Powyższe polecenie tworzy katalog o nazwie „libgit2”, w którym inicjuje się w nim katalog .git, wszystkie dane z powyższego repozytorium, a następnie pobiera najnowszą wersję kopii roboczej. Teraz możesz przejść do katalogu „libgit2”, który już został utworzony. Znajdziesz tam wszystkie pliki projektów, gotowe do użycia.



Możesz sklonować repozytorium do katalogu o zmienionej nazwie zamiast libgit2, a następnie możesz określić dodatkowy argument jako nazwę katalogu.

$git klonhttps://github.com/libgit2/libgit2 mytestproject


Powyższe polecenie zrobi to samo, co poprzednie, ale teraz nazwa katalogu docelowego nazywa się „mytestproject”. Za pomocą następującego polecenia możesz przejść do powyższego katalogu i wyświetlić listę plików katalogu „mytestproject”:

$Płyta CDmójtestprojekt

$ls -do

Opcje klonowania Git

Za pomocą polecenia Git clone możesz korzystać z wielu różnych opcji zgodnie z własnymi wymaganiami. Aby wyświetlić wszystkie opcje klonowania Git, wpisz w terminalu następujące polecenie:

$git klon

Zobaczysz różne opcje, z których możesz łatwo korzystać za pomocą polecenia klonowania Git.

Przykłady protokołów adresów URL w Git

Protokoły adresów URL Git można znaleźć w następującej składni :

SSH :

cich://[użytkownik@]host.xz[:Port]/ścieżka/do/repo.git/

wybrać się :

wybrać się://host.xz[:Port]/ścieżka/do/repo.git/

HTTP :

http[s]://host.xz[:Port]/ścieżka/do/repo.git/

Wniosek

Na podstawie powyższych informacji omówiliśmy, jak używać polecenia klonowania Git w systemie Ubuntu 20.04. Ponadto widzieliśmy, jak sklonować docelowe repozytorium. Git obsługuje różne protokoły adresów URL, w tym te, o których wspomnieliśmy w tym artykule. Aby uzyskać więcej informacji na temat polecenia klonowania Git, możesz uzyskać pomoc od Strona główna polecenia klon Git.