GitHub er en kodevertsplattform for samarbeid og versjonskontroll. Du kan jobbe med kode med hvem som helst, hvor som helst. Det er også en plattform for verdens største utviklermiljø.

GitHub tilbyr mange funksjoner som enkel prosjektledelse med lagringssteder, effektiv teamadministrasjon ved hjelp av verktøy som trekkforespørsler og problemer, enkel kodehosting og mer. La oss undersøke disse metodene videre når vi tar en titt på hvordan man kloner et depot ved hjelp av Git Bash.

Hva er et GitHub-arkiv?

Et depot er en lagringsplass der alle filene i et prosjekt ligger. Det er også kjent som en "repo". Et GitHub-arkiv er et eksternt lager hvor du kan lagre alle prosjektets filer og hver fils revisjonslogg. Du kan lagre alle typer mapper eller filer som bilder, HTML-filer, .css-filer, .py-filer, CSV-filer, excel-filer, JSON-filer, etc.

Du kan opprette et GitHub-arkiv som Offentlig eller Privat. Ved å opprette et depot som offentlig, kan alle på internett se det depotet. Du får imidlertid velge hvem som kan forplikte seg og gjøre endringer i datalageret. Omvendt, ved å opprette et depot som Privat, har du full kontroll over hvem som kan se og gjøre endringer i dette depotet.

instagram viewer

Github initialiserer et depot med en README-fil, en .gitignore-fil og en lisensfil.

En README-fil lar deg skrive en fullstendig beskrivelse av prosjektet ditt og inkludere nødvendige instruksjoner. En .gitignore-fil inneholder navnet på filene du ikke vil skyve til GitHub. Mens en lisens forteller andre hva de kan og ikke kan gjøre med koden din.

Hva betyr kloning av et arkiv?

Kloning av et depot betyr å opprette en lokal kopi av GitHub-depotet ditt. Ved å lage en lokal kopi kan du enkelt legge til eller fjerne filer, fikse flettekonflikter og enkelt kan begå. Å jobbe med en lokal kopi av depotet gir brukerne mer fleksibilitet. Du kan gjøre endringer og eksperimentere med depotet trygt.

Når du har klonet et GitHub-lager, opprettes en full lokal kopi sammen med alle versjoner av hver fil og mappe for prosjektet. Du kan til og med klone en annen persons eksisterende lager for å bidra til et prosjekt. Etter å ha gjort endringer i depotet, kan du enkelt skyve det til det eksterne depotet på GitHub ved hjelp av Git Bash.

Sjekk om Git og Git Bash er installert på systemet ditt

Forsikre deg om at du har Git og Git Bash installert på systemet ditt. Du kan sjekke om Git er installert på systemet ditt ved å skrive følgende kommando i ledeteksten:

git --versjon

Kommandoprompten viser den installerte versjonen av Git. For å sjekke om Git Bash er installert på systemet ditt, trykk på Windows-knappen og søk Git bash.

Hvis ingen av dem er tilgjengelige, følg riktig trinn for å kunne installere Git og Git Bash på systemet ditt.

Opprette et GitHub-arkiv

Du kan opprette et GitHub-lager ved å følge disse trinnene:

1. Gå til tjenestemannen GitHub nettsted.

2. Klikk på I tillegg til ikonet øverst til høyre og velg Nytt depot.

3. En ny side åpnes der du må fylle ut noen detaljer for å opprette et nytt arkiv. Skriv inn et kort og minneverdig navn for repoen din. GitHub foreslår også lagringsnavn som skal brukes til inspirasjon.

4. Hvis du vil, kan du gi en kort beskrivelse av prosjektet ditt i beskrivelsesboksen. Dette trinnet er helt valgfritt.

5. Velg depotets synlighet som Privat eller Offentlig i henhold til hvordan du vil at andre skal se depotet ditt.

6. Du kan initialisere depotet med en README-fil, en .gitignore-fil, og en lisens. I følge GitHub, "Du kan legge til en README-fil i depotet ditt for å fortelle andre hvorfor prosjektet ditt er nyttig, hva de kan gjøre med prosjektet ditt, og hvordan de kan bruke det."

Du kan velge en .gitignore-fil fra en liste over tilgjengelige maler. På samme måte kan du velge en lisens fra listen over tilgjengelige lisenser. Å legge til alle disse filene øker troverdigheten til depotet.

7. Endelig traff Lag depot for å opprette et nytt depot.

Kloning av et GitHub-lager ved hjelp av Git Bash

1. Naviger til depotet du vil klone. Du kan bruke dette prøve arkiv å prøve å klone for første gang.

2. Klikk på nedlastingKode knapp.

3. En rute åpnes når du klikker på Last ned koden knapp. Klikk på Kopiere til utklippstavle ikon for å kopiere depot-URL via HTTPS-metoden.

4. Åpen Git Bash.

5. Gå til katalogen der du vil klone depotet ved hjelp av cd kommando.

6. Skriv inn følgende kommando og erstatt [REPO URL] med lenken du kopierte tidligere.

git clone [REPO URL]

For eksempel, for å klone prøvelageret vi brukte tidligere, skriver du inn følgende kommando:

git klon https://github.com/Yuvrajchandra/sample-github-repository.git

7. Trykk enter for å ha en lokal kopi av depotet på systemet ditt.

Andre måter å laste ned et GitHub-arkiv

Du kan også velge andre metoder for å laste ned et GitHub-arkiv, for eksempel ved hjelp av GitHub Desktop for å klone et depot. GitHub Desktop er en app for Mac- og PC-brukere som tar versjonskontroll fra kommandolinjen til skrivebordet. Den ble opprettet av GitHub for å forenkle versjonskontroll.

Du kan utføre alle de samme oppgavene som kloning, sletting, oppdatering og lagring av en repo med GitHub Desktop som du kan gjøre med Git Bash. Git Bash har en bratt læringskurve, men den er kraftigere enn GitHub Desktop.

I slekt: Slik sletter du uønskede arkiver på GitHub

En annen enkel metode for å laste ned et GitHub-arkiv er å laste ned ZIP-filen til repoen direkte. Du kan følge disse enkle trinnene for å laste ned en ZIP-fil av depotet:

  1. Gå til depotet du vil laste ned. Du kan bruke dette prøve arkiv for å prøve å laste ned ZIP-filen til repoen for første gang.
  2. Klikk på Last ned koden og deretter på Last ned ZIP alternativ. Datalageret blir lastet ned til systemet ditt i løpet av få sekunder.

Bli en pro-koder ved bruk av GitHub

GitHub gir en plattform for å dele koden din med andre, lage fantastiske prosjekter, tjene merker og gjøre mye mer. Du kan komme i gang ved å opprette ditt første lager på GitHub.

Hvis du er en erfaren programmerer, kan du bidra til GitHub-arkiver med åpen kildekode. Bruk funksjonene til denne plattformen for å øke kodingsferdighetene dine og bli anerkjent i programmeringssamfunnet.

E-post
Topp 5-merker som vil gi GitHub-arkivet en ekstra effekt

Lær hvordan du effektivt administrerer GitHub-depotet ditt for å tiltrekke og beholde bidragsytere med GitHubs merkefunksjon.

Les Neste

Relaterte temaer
  • Programmering
  • Prosjektledelse
  • GitHub
Om forfatteren
Yuvraj Chandra (9 artikler publisert)

Yuvraj er en informatikk-student ved University of Delhi, India. Han brenner for Full Stack Web Development. Når han ikke skriver, utforsker han dybden i forskjellige teknologier.

Mer fra Yuvraj Chandra

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.