Sådan bruges Git Clone Command?

How Use Git Clone Command



Den mest almindeligt anvendte Git -kommando er 'Git Clone'. Dette bruges til at oprette en kopi eller klon af et eksisterende målopbevaringssted i et nyt bibliotek. Det originale lager gemmes på den eksterne maskine eller det lokale filsystem med tilgængelige understøttede protokoller.

I denne artikel vil du undersøge brugen af ​​Git -klonkommandoen i detaljer. Et kommandolinjeværktøj af Git, der bruges til at pege på et eksisterende lager og opretter en kopi af det målrettede bibliotek. Her vil vi undersøge de forskellige konfigurationer af Git -klonkommandoen og deres tilsvarende eksempler. Vi har implementeret Git -kloneksemplerne på Ubuntu 20.04 Linux -system.







Kloning af Git Repository ved hjælp af Git Clone Command

Hvis du vil lave en klon af et eksisterende Git -arkiv, kan du nemt gøre dette ved hjælp af Git -klonkommandoen. For eksempel vil du gerne bidrage til et projekt, og derefter blot bruge kommandoen Git -klon. Hvis du har brugt VCS -systemer før, som Subversion, vil du være fortrolig med kommandoerne 'klon' og ikke 'checkout'. Disse systemer tager kun arbejdskopien. Her er Git -klonen hele serverlageret i stedet for kun en arbejdskopi. Når du kører en Git -klonekommando på dit system, trækkes hver version af filen med hele projektet som standard ned på din angivne placering. Lad os antage, at hvis din serverdisk af en eller anden grund er beskadiget, kan du ved hjælp af kloner fra enhver klient sætte serveren tilbage til dens tilstand. Du kan miste kroge på serversiden, men alle filversioner ville være tilgængelige der.



Git Clone kommando Syntaks

$git klon <git-hub URL>

Eksempel



For eksempel vil vi klone et bibliotek kaldet 'libgit2'. Ved at bruge Git -linket, som er vist nedenfor, kan du oprette en kopi af det bibliotek.






Nu, ved at køre følgende Git -klonekommando, skal du oprette en klon af det depot:

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


Ovenstående kommando opretter et bibliotek med navnet 'libgit2', hvor .git-biblioteket initialiserer inde i det, alle data-pull-down i ovenstående lager og derefter tjekker den nyeste version af arbejdskopien. Nu kan du navigere ind i biblioteket 'libgit2', der allerede var oprettet. Du finder alle projektfiler der, klar til brug nu.



Du kan klone et lager til et omdøbt bibliotek i stedet for libgit2, så kan du angive et ekstra argument som navnet på biblioteket.

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


Ovenstående kommando vil gøre det samme som den forrige, men nu hedder målmappen 'mytestproject'. Ved hjælp af følgende kommando kan du navigere ind i ovenstående bibliotek og liste filerne i 'mytestproject' biblioteket:

$CDmytestproject

$ls -til

Git klon muligheder

Med Git -klonkommandoen kan du bruge mange forskellige muligheder i henhold til dine krav. For at vise alle Git -klonindstillinger skal du skrive følgende kommando på terminalen:

$git klon

Du vil observere de forskellige muligheder, som du nemt kan bruge med Git -klonkommandoen.

Git URL'er Protokoleksempler

Du kan finde Git URL -protokoller i følgende syntaks:

SSH :

ssh://[bruger@]vært. xz[:Havn]/sti/til/repo.git/

:

gå://vært. xz[:Havn]/sti/til/repo.git/

HTTP :

http[s]://vært. xz[:Havn]/sti/til/repo.git/

Konklusion

Fra ovenstående oplysninger har vi diskuteret, hvordan man bruger Git -klonkommandoen på Ubuntu 20.04. Desuden har vi set, hvordan man kloner et målopbevaringssted. Git understøtter forskellige webadresser protokoller, herunder dem, vi har nævnt i denne artikel. For mere information om Git -klonkommandoen kan du få hjælp fra Forside af Git -klonkommandoen.