Gita

Jak korzystać z polecenia klonowania Git?

Jak korzystać z polecenia klonowania Git?

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 poleceń Git, które służy do wskazywania istniejącego repozytorium i tworzenia kopii docelowego katalogu. Tutaj przyjrzymy się różnym opcjom konfiguracji polecenia klonowania Git i odpowiadającym im przykładom. Wdrożyliśmy przykłady klonów Git na Ubuntu 20.04 System 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'. Te systemy przyjmują tylko kopię roboczą. Tutaj 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 byłyby tam dostępne.

Składnia polecenia Git Clone

$ git klon

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:

$ klon git https://github.com/libgit2/libgit2


Powyższe polecenie tworzy katalog o nazwie „libgit2”, w którym .Katalog git inicjuje się w nim, rozwija wszystkie dane z powyższego repozytorium, a następnie pobiera najnowszą wersję kopii roboczej. Teraz możesz przejść do katalogu „libgit2”, który został już 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 podać dodatkowy argument jako nazwę katalogu.

$ klon git https://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”:

$ cd mytestprojekt
$ ls -a

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 na 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

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

Gita :

git://host.xz[:port]/ścieżka/do/repo.git/

HTTP :

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

Wniosek

Z powyższych informacji omówiliśmy, jak korzystać z polecenia klon Git na 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 na stronie głównej polecenia klonowania Git.

Gry Zainstaluj najnowszą grę strategiczną OpenRA na Ubuntu Linux
Zainstaluj najnowszą grę strategiczną OpenRA na Ubuntu Linux
OpenRA to darmowy silnik gier strategicznych czasu rzeczywistego, który odtwarza wczesne gry Westwood, takie jak klasyczny Command & Conquer: Red Aler...
Gry Zainstaluj najnowszy emulator Dolphin dla Gamecube i Wii w systemie Linux
Zainstaluj najnowszy emulator Dolphin dla Gamecube i Wii w systemie Linux
Emulator Dolphin pozwala grać w wybrane gry Gamecube i Wii na komputerach osobistych z systemem Linux (PC). Będąc ogólnodostępnym emulatorem gier o o...
Gry Jak korzystać z GameConqueror Cheat Engine w systemie Linux
Jak korzystać z GameConqueror Cheat Engine w systemie Linux
Artykuł zawiera przewodnik dotyczący korzystania z silnika oszukującego GameConqueror w systemie Linux. Wielu użytkowników, którzy grają w gry w syste...