I Git, hvis utviklerne jobber med et prosjekt med andre mennesker fra hele verden, kan et Git-depot hjelpe dem til å samarbeide lettere. Alle kan presse endringene sine til den sentraliserte serveren kjent som GitHub og hente de siste endringene fra andre ved å opprette et sentralt depot på en ekstern server.
Denne oppskriften vil angi metoden for å opprette depotet for eksterne prosjekter.
Hvordan lage/lage et Git-depot for eksterne prosjekter?
For å lage et Git-depot for de eksterne prosjektene, følg instruksjonen nedenfor:
-
- Naviger til Git-rotkatalogen.
- Start et Git Local-depot og gå mot det.
- Generer filer og legg dem til i oppsetningsindeksen.
- Deretter foretar du alle endringer ved å bruke ' git forplikte ”-kommando og verifiser statusen.
- Logg på GitHub-kontoen og lag et nytt depot.
- Kopier ' HTTP ” URL til det nyopprettede depotet for å klone det med det lokale Git-depotet.
- Sett inn fjernkontrollen i den lokale Git-katalogen ved å bruke ' git remote add ' kommando.
- Til slutt, trykk alle endringer til det eksterne depotet.
Trinn 1: Naviger til Git Root Directory
Start først Git Bash-terminalen og naviger mot Git-rotkatalogen ved hjelp av ' cd ' kommando:
cd 'C:\Brukere\bruker\Git'
Trinn 2: Lag et lokalt Git-lager
Utfør ' git varme ” kommando for å generere et nytt lokalt Git-depot. For eksempel har vi spesifisert ' prosjektrepo ' som et depot:
det er varmt prosjektrepo
Som et resultat har depotet blitt generert med hell:
Trinn 3: Gå til det opprettede depotet
Bruke ' cd kommando sammen med navnet på det angitte depotet og naviger til det:
cd prosjektrepo
Trinn 4: List alle filer
Deretter utfører du 'l s -al ' kommando for å liste alle de skjulte filene:
ls -til
Det resulterende bildet viser at ' . utvidelsesfiler har blitt oppført på terminalen:
Trinn 5: Sjekk statusen til Git
Se gjeldende status for Git-arbeidskatalogen ved å kjøre ' git status ' kommando:
git status
Det kan legges merke til at det ikke er noe å forplikte seg til:
Trinn 6: Generer filer
Deretter utfører du ' ta på kommando for å lage en fil:
ta på f1.txt f2.py
Trinn 7: Spor filer i oppsamlingsområdet
Deretter legger du til/spor alle nygenererte filer fra arbeidsområdet til oppsamlingsindeksen ved å bruke ' git legg til. ' kommando:
git add .
Trinn 8: Se gjeldende status
Sjekk gjeldende status for Git-depotet ved å utføre ' git status ' kommando:
git status
Det gitte bildet indikerer at nye filer har blitt lagt til i oppsamlingsområdet og er klare til å utføre:
Trinn 9: Bekreft endringer
Kjør ' git forplikte ” kommando og legg til en commit-melding for å lagre modifikasjoner i Git-depotet:
git forplikte -m 'fil generert og sporet'
Trinn 10: Se Git-loggen
Bruke ' git log –graf ” kommando for å lage en grafisk oversikt over hvordan en utvikleres ulike utviklingspipelines har forgrenet seg og slått sammen over tid:
git logg --kurve --alle --på nett
Trinn 11: Naviger til GitHub-kontoen din
Nå, i dette uttalte trinnet, konto ved å bruke den medfølgende lenken og klikk på ' + ' ikon. Deretter trykker du på ' Nytt depot alternativ for å gå videre:
Trinn 12: Opprett et nytt depot
Legg til den nødvendige informasjonen i de angitte feltene for å opprette et nytt depot, for eksempel spesifiser et navn og trykk på den uthevede ' Opprett depot ”-knapp:
Trinn 13: Kopier HTTPS-koblingen
Klikk deretter på ' kode '-alternativet og kopier ' HTTPS ' url for videre bruk:
Trinn 14: Klon det nyopprettede depotet
Etter det, klone det nyopprettede depotet i det lokale Git-depotet ved å utføre den angitte kommandoen:
git klone https: // github.com / Gituser213 / testrepo.git
Det resulterende bildet viser at det eksterne depotet har blitt klonet med det lokale Git-depotet:
Trinn 15: Legg til fjernkontroll
Sett inn fjernkontrollen ' opprinnelse ' i det lokale Git-depotet ved å bruke ' git remote add ” kommandoen og angi HTTPS-URLen til det eksterne depotet:
git fjernkontroll legg til opprinnelse https: // github.com / Gituser213 / testingrepo.git
Trinn 16: Vis fjernkontrollen
Utfør ' git remote show kommando for å bekrefte om fjernkontrollen er lagt til eller ikke:
git fjernkontroll vise opprinnelse
Det kan observeres at fjernkontrollen har blitt lagt til:
Trinn 17: Push Changes
Til slutt, skyv alle endringene inn i det eksterne depotet ved å kjøre ' git push –set-upstream ' kommando:
git push --sett oppstrøms opprinnelsesmester
Som et resultat har alle endringene blitt overført til det eksterne depotet:
Du har lært om å lage Git-depotet for eksterne prosjekter.
Konklusjon
For å lage et Git-depot for de eksterne prosjektene, generer filer i det lokale depotet og spor dem i oppsamlingsindeksen. Deretter forplikter du alle endringer og bekrefter statusen. Videre, logg på GitHub-kontoen din og lag et nytt depot. Etter det kopierer du ' HTTPS ' URL til det nyopprettede depotet og klone det. Sett inn fjernkontrollen i den lokale Git-katalogen ved å bruke ' git remote add ' kommando. Til slutt, skyv alle modifikasjoner til det eksterne depotet. Dette innlegget beskrev måten å lage et Git-depot for eksterne prosjekter på.