Sådan klones et GitHub -depot med Git Bash

Sådan klones et GitHub -depot med Git Bash

GitHub er en kode hosting -platform til samarbejde og versionskontrol. Du kan arbejde med kode med alle overalt. Det er også en platform for verdens største udviklerfællesskab.





GitHub giver mange funktioner som let projektstyring med depoter, effektiv teamstyring ved hjælp af værktøjer som pull -anmodninger og problemer, let kodehosting og mere. Lad os undersøge disse metoder yderligere, mens vi tager et kig på, hvordan man kloner et lager ved hjælp af Git Bash.





Hvad er et GitHub -depot?

Et lager er et lagerplads, hvor alle filer i et projekt findes. Det er også almindeligt kendt som en 'repo'. Et GitHub -depot er et fjernlager, hvor du kan gemme alle dine projekts filer og hver fils revisionshistorik. Du kan gemme enhver mappe eller fil som f.eks. Billeder, HTML -filer, .css -filer, .py -filer, CSV -filer, excel -filer, JSON -filer osv.





Du kan oprette et GitHub -depot som Offentlig eller Privat . Ved at oprette et depot som offentligt kan alle på internettet se det depot. Du vælger dog, hvem der kan forpligte sig og foretage ændringer i dette lager. Omvendt har du ved at oprette et lager som privat, fuld kontrol over, hvem der kan se og foretage ændringer i det arkiv.

Github initialiserer et lager med en README -fil, en .gitignore -fil og en licensfil.



En README -fil lader dig skrive en komplet beskrivelse af dit projekt og inkludere nødvendige instruktioner. En .gitignore -fil indeholder navnet på de filer, du ikke vil skubbe til GitHub. Hvorimod en licens fortæller andre, hvad de kan og ikke må med din kode.

Hvad betyder kloning af et depot?

Kloning af et depot betyder, at du opretter en lokal kopi af dit GitHub -depot. Ved at oprette en lokal kopi kan du nemt tilføje eller fjerne filer, rette flettekonflikter og nemt begå. Arbejde med en lokal kopi af depotet giver mere fleksibilitet til brugerne. Du kan foretage ændringer og eksperimentere med depotet sikkert.





Når du har klonet et GitHub -lager, oprettes en fuld lokal kopi sammen med alle versioner af hver fil og mappe til projektet. Du kan endda klone en anden persons eksisterende lager for at bidrage til et projekt. Efter at have foretaget ændringer i depotet kan du nemt skubbe det til fjernlageret på GitHub ved hjælp af Git Bash.

Kontroller, om Git og Git Bash er installeret på dit system

Sørg for, at du har Git og Git Bash installeret på dit system. Du kan kontrollere, om Git er installeret på dit system ved at skrive følgende kommando i kommandoprompten:





git --version

Kommandoprompten viser den installerede version af Git. For at kontrollere, om Git Bash er installeret på dit system, skal du trykke på knappen Windows og søge Git bash .

Hvis ingen af ​​dem er tilgængelige, skal du følge den korrekte trin til succesfuld installation af Git og Git Bash på dit system .

Oprettelse af et GitHub -depot

Du kan oprette et GitHub -depot ved at følge disse trin:

1. Gå til embedsmanden GitHub internet side.

2. Klik på Mere ikonet øverst til højre, og vælg Nyt depot .

3. Der åbnes en ny side, hvor du skal udfylde nogle detaljer for at oprette et nyt lager. Indtast et kort og mindeværdigt navn til din repo. GitHub foreslår også automatisk navne på arkiver, der skal bruges til inspiration.

hvordan får du youtube til at stoppe med at anbefale videoer

4. Hvis du vil, kan du give en kort beskrivelse af dit projekt i beskrivelsesboksen. Dette trin er fuldstændigt valgfrit.

5. Vælg depotets synlighed som Privat eller Offentlig alt efter hvordan du vil have andre til at se dit lager.

6. Du kan initialisere depotet med en README -fil , en .gitignore -fil, og en licens . Ifølge GitHub, 'Du kan tilføje en README -fil til dit lager for at fortælle andre mennesker, hvorfor dit projekt er nyttigt, hvad de kan gøre med dit projekt, og hvordan de kan bruge det.'

Du kan vælge en .gitignore -fil fra en liste over tilgængelige skabeloner. På samme måde kan du vælge en licens fra listen over tilgængelige licenser. Tilføjelse af alle disse filer øger depotets troværdighed.

7. Slå endelig på Opret depot knappen for at oprette et nyt lager.

Kloning af et GitHub -depot ved hjælp af Git Bash

1. Naviger til det lager, du vil klone. Du kan bruge dette prøveopbevaringssted at prøve at klone for første gang.

2. Klik på Hent Kode knap.

3. En boks åbnes, når du klikker på Download kode knap. Klik på Kopier til udklipsholder ikon for at kopiere opbevaringswebadressen via HTTPS -metoden.

4. Åbn Git Bash .

5. Gå til det bibliotek, hvor du vil klone depotet ved hjælp af CD kommando.

6. Indtast følgende kommando, og udskift [REPO URL] med det link, du kopierede tidligere.

git clone [REPO URL]

For eksempel, for at klone prøveopbevaringsstedet, som vi brugte tidligere, skal du skrive følgende kommando:

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

7. Tryk på enter for at få en lokal kopi af depotet på dit system.

Andre måder at downloade et GitHub -arkiv på

Du kan også vælge andre metoder til at downloade et GitHub -arkiv, f.eks ved hjælp af GitHub Desktop til at klone et lager . GitHub Desktop er en app til Mac- og pc -brugere, der tager versionskontrol fra kommandolinjen til skrivebordet. Det blev oprettet af GitHub for at forenkle versionskontrol.

Du kan udføre alle de samme opgaver som kloning, sletning, opdatering og gemning af en repo med GitHub Desktop, som du kan udføre med Git Bash. Git Bash har en stejl indlæringskurve, men den er mere kraftfuld end GitHub Desktop.

Relaterede: Sådan slettes uønskede lagre på GitHub

En anden simpel metode til at downloade et GitHub -depot er at downloade ZIP -filen direkte til repoen. Du kan følge disse enkle trin for at downloade en ZIP -fil af depotet:

  1. Gå til det lager, du vil downloade. Du kan bruge dette prøveopbevaringssted for at prøve at downloade ZIP -filen for repoen for første gang.
  2. Klik på Download kode -knappen, og klik derefter på Download ZIP mulighed. Databasen downloades til dit system inden for få sekunder.

Bliv en Pro-Coder ved hjælp af GitHub

GitHub giver en platform til at dele din kode med andre, oprette fantastiske projekter, tjene badges og gøre meget mere. Du kan komme i gang ved at oprette dit første lager på GitHub.

Hvis du er en erfaren programmør, kan du bidrage til GitHub-lagre med open source. Udnyt funktionerne i denne platform til at øge dine kodningsevner og blive anerkendt i programmeringsfællesskabet.

Del Del Tweet E -mail Top 5 badges, der vil overlade dit GitHub -lager

Lær, hvordan du effektivt administrerer dit GitHub -arkiv for at tiltrække og beholde bidragsydere med GitHubs badges -funktion.

Læs Næste
Relaterede emner
  • Programmering
  • Projektledelse
  • GitHub
Om forfatteren Yuvraj Chandra(60 artikler udgivet)

Yuvraj er en datalogi bachelorstuderende ved University of Delhi, Indien. Han brænder for Full Stack Web Development. Når han ikke skriver, undersøger han dybden af ​​forskellige teknologier.

Mere fra Yuvraj Chandra

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere