GitHub är en kodhotellplattform för samarbete och versionskontroll. Du kan arbeta med kod med vem som helst var som helst. Det är också en plattform för världens största utvecklarsamhälle.
GitHub erbjuder många funktioner som enkel projektledning med förvar, effektiv teamhantering med hjälp av verktyg som pull-förfrågningar och problem, enkel kodhantering och mer. Låt oss undersöka dessa metoder när vi tar en titt på hur man klonar ett arkiv med Git Bash.
Vad är ett GitHub-arkiv?
Ett arkiv är ett lagringsutrymme där alla filer i ett projekt finns. Det är också allmänt känt som en "repo". Ett GitHub-arkiv är ett fjärranslutet där du kan lagra alla projektets filer och varje fils revisionshistorik. Du kan lagra alla typer av mappar eller filer som bilder, HTML-filer, .css-filer, .py-filer, CSV-filer, Excel-filer, JSON-filer etc.
Du kan skapa ett GitHub-arkiv som offentlig eller Privat. Genom att skapa ett förråd som offentligt kan vem som helst på internet se det förvaret. Du får dock välja vem som kan begå och göra ändringar i det förvaret. Omvänt, genom att skapa ett förråd som Privat har du full kontroll över vem som kan se och göra ändringar i det förvaret.
Github initialiserar ett arkiv med en README-fil, en .gitignore-fil och en licensfil.
En README-fil låter dig skriva en fullständig beskrivning av ditt projekt och inkludera alla nödvändiga instruktioner. En .gitignore-fil innehåller namnet på de filer du inte vill skicka till GitHub. Medan en licens berättar för andra vad de kan och inte kan göra med din kod.
Vad betyder kloning av ett arkiv?
Kloning av ett arkiv innebär att du skapar en lokal kopia av ditt GitHub-arkiv. Genom att skapa en lokal kopia kan du enkelt lägga till eller ta bort filer, fixa sammanfogningskonflikter och enkelt begå. Att arbeta med en lokal kopia av förvaret ger användarna mer flexibilitet. Du kan göra ändringar och experimentera med förvaret säkert.
När du väl har klonat ett GitHub-arkiv skapas en fullständig lokal kopia tillsammans med alla versioner av varje fil och mapp för projektet. Du kan till och med klona en annan persons befintliga förvar för att bidra till ett projekt. Efter att ha gjort ändringar i förvaret kan du enkelt trycka det till fjärrförvaret på GitHub med Git Bash.
Kontrollera om Git och Git Bash är installerat på ditt system
Se till att du har Git och Git Bash installerat på ditt system. Du kan kontrollera om Git är installerat på ditt system genom att skriva följande kommando i kommandotolken:
git --version
Kommandotolken visar den installerade versionen av Git. För att kontrollera om Git Bash är installerat på ditt system, tryck på Windows-knappen och sök Git bash.
Om ingen av dem är tillgängliga, följ rätt steg för att framgångsrikt installera Git och Git Bash på ditt system.
Skapa ett GitHub-arkiv
Du kan skapa ett GitHub-arkiv genom att följa dessa steg:
1. Gå till tjänstemannen GitHub hemsida.
2. Klicka på Plus ikonen i det övre högra hörnet och välj Nytt förvar.
3. En ny sida öppnas där du måste fylla i några detaljer för att skapa ett nytt arkiv. Ange ett kort och minnesvärt namn för din repo. GitHub föreslår också förrådsnamn automatiskt för att användas för inspiration.
4. Om du vill kan du ge en kort beskrivning av ditt projekt i beskrivningsrutan. Detta steg är helt valfritt.
5. Välj förvarets synlighet som Privat eller offentlig enligt hur du vill att andra ska se ditt arkiv.
6. Du kan initiera förvaret med en README-fil, en .gitignore-fil, och en licens. Enligt GitHub, "Du kan lägga till en README-fil i ditt arkiv för att berätta för andra varför ditt projekt är användbart, vad de kan göra med ditt projekt och hur de kan använda det."
Du kan välja en .gitignore-fil från en lista över tillgängliga mallar. På samma sätt kan du välja en licens från listan över tillgängliga licenser. Att lägga till alla dessa filer ökar förvarets trovärdighet.
7. Slutligen slå på Skapa arkiv för att skapa ett nytt arkiv.
Kloning av ett GitHub-arkiv med Git Bash
1. Navigera till förvaret du vill klona. Du kan använda det här provförvar att försöka klona för första gången.
2. Klicka på Ladda nerKoda knapp.
3. En ruta öppnas när du klickar på Ladda ner kod knapp. Klicka på Kopiera till Urklipp ikonen för att kopiera förvarets URL genom HTTPS-metoden.
4. Öppna Git Bash.
5. Gå till katalogen där du vill klona förvaret med CD kommando.
6. Ange följande kommando och ersätt [REPO URL] med länken som du kopierade tidigare.
git-klon [REPO URL]
Om du till exempel vill klona det exempellager som vi använde tidigare skriver du följande kommando:
git klon https://github.com/Yuvrajchandra/sample-github-repository.git
7. Tryck på Enter för att ha en lokal kopia av förvaret på ditt system.
Andra sätt att ladda ner ett GitHub-arkiv
Du kan också välja andra metoder för att ladda ner ett GitHub-arkiv, till exempel med hjälp av GitHub Desktop för att klona ett arkiv. GitHub Desktop är en app för Mac- och PC-användare som tar versionskontroll från kommandoraden till skrivbordet. Det skapades av GitHub för att förenkla versionskontroll.
Du kan utföra alla samma uppgifter som att klona, radera, uppdatera och spara en repo med GitHub Desktop som du kan göra med Git Bash. Git Bash har en brant inlärningskurva men den är kraftfullare än GitHub Desktop.
Relaterad: Hur man tar bort oönskade arkiv på GitHub
En annan enkel metod för att ladda ner ett GitHub-arkiv är att direkt ladda ner ZIP-filen för repo. Du kan följa dessa enkla steg för att ladda ner en ZIP-fil från förvaret:
- Gå till förvaret som du vill ladda ner. Du kan använda det här provförvar för att försöka ladda ner ZIP-filen för repo för första gången.
- Klicka på Ladda ner kod och klicka sedan på Ladda ner ZIP alternativ. Förvaret laddas ner till ditt system inom några sekunder.
Bli en pro-kodare med GitHub
GitHub ger en plattform för att dela din kod med andra, skapa fantastiska projekt, tjäna märken och göra mycket mer. Du kan komma igång genom att skapa ditt första arkiv på GitHub.
Om du är en erfaren programmerare kan du bidra till GitHub-arkiv med öppen källkod. Använd funktionerna på denna plattform för att öka dina kodningsförmåga och bli igenkända i programmeringsgemenskapen.
Lär dig hur du effektivt hanterar ditt GitHub-arkiv för att locka och behålla bidragsgivare med GitHubs märkfunktion.
Läs Nästa
- Programmering
- Projektledning
- GitHub

Yuvraj är en doktorand vid datavetenskap vid University of Delhi, Indien. Han brinner för Full Stack webbutveckling. När han inte skriver utforskar han djupet i olika tekniker.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Ett steg till…!
Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.