Ved hjælp af Git-værktøjet kan udviklere arbejde uden at være afhængige af GitLab-fjernværten. De håndterer flere kildekodefiler gennem filialer. Nogle gange bliver det afgørende at vedligeholde den store lagerhistorik, især når det er nødvendigt at klone den opdaterede version af fjernprojekterne fra en centraliseret server, fordi det kræver mere tid. For at overvinde dette problem foretrækker brugere blot at få den seneste version af fjernlageret til opdatering af det lokale maskinindhold.
Dette indlæg vil give metoden til at klone den seneste commit fra GitLab.
Hvordan kloner man den seneste forpligtelse fra GitLab?
For at klone den seneste commit fra GitLab-fjernværten, prøv følgende instruktioner:
-
- Log ind på GitLab og kopier den ønskede HTTPS-URL for fjernprojektet.
- Start Git bash og naviger til det lokale lager.
- Brug ' git clone –depth
Trin 1: Kopiér GitLab-projektets URL
Åbn først GitLab, vælg det ønskede projekt og kopier dets HTTPS URL til udklipsholderen. I vores tilfælde ønsker vi at klone den seneste commit af vores ' demo1 ' fjernprojekt:
Trin 2: Flyt til Git Repository
Start derefter Git-værktøjet, angiv den lokale depotsti sammen med ' cd kommando, og flyt til den:
cd 'C:\Brugere \n azma\Git\Git\demo2'
Trin 3: Klon seneste forpligtelse
Udfør derefter ' git klon kommandoen sammen med ' -dybde ' option værdi ' 1 ” og indsæt den kopierede fjernprojektsti:
git klon --dybde 1 https: // gitlab.com / devteam5985925 / demo1.git
Trin 4: Flyt Cloned Remote Repo
Gå nu mod det klonede fjernlager ved at køre ' cd kommando:
cd demo1 /
Trin 5: Tjek loghistorik
Til sidst skal du bruge den medfølgende kommando til at se Git-loghistorikken:
git log --online
Ifølge nedenstående givne output har vi med succes klonet den seneste commit:
Det er det! Vi har leveret proceduren til kloning af den seneste commit fra GitLab.
Konklusion
For at klone den seneste commit fra GitLab-fjernværten, skal du først navigere til GitLab-projektet og kopiere dets HTTPS-URL. Åbn derefter Git bash og flyt til det ønskede lokale depot. Udfør derefter ' git clone –depth