Kursusindhold
Github-Grundlæggende
Github-Grundlæggende
Kloning af et Eksternt Repository
Kloning
Når et fjernlager er oprettet, kan du oprette en lokal kopi ved at bruge kommandoen git clone
sammen med URL'en til lageret. Før du kører nogen kommandoer, lad os først opsummere, hvordan du åbner Terminalen (Git Bash) på dit operativsystem.
Hvis du ikke har Git installeret, vil vores artikel give dig en trin-for-trin installationsvejledning.
Du skal bruge URL'en, så følg instruktionerne i videoen nedenfor for at lære, hvordan du kopierer URL'en til dit lager på GitHub.
Med URL'en kopieret er vi nu klar til at klone vores eksterne repository ved at køre følgende kommando i terminalen og erstatte <url>
med den faktiske URL til dit repo:
Som du kan se, har vi med succes downloadet en kopi af det eksterne repository fra GitHub til vores lokale maskine. Derudover blev en mappe ved navn github-playground
automatisk oprettet, som indeholder hele arbejdstræet.
Lad os nu skifte til denne mappe og vise alle dens ikke-skjulte filer og mapper:
Vores repo indeholder grundlæggende kun en enkelt README.md
-fil, som blev oprettet automatisk sammen med repositoryet tidligere.
En README-fil er et dokument, der typisk indeholder væsentlige oplysninger om et softwareprojekt, såsom installationsvejledning, funktioner og afhængigheder, og er som regel skrevet i markdown. Markdown er et letvægts opmærkningssprog med simpel tekstformatering, designet til at blive konverteret til HTML og andre formater, samtidig med at det er let at læse og skrive.
Lokale Commits
For at lave din første lokale commit skal du starte med at redigere filen README.md
. Du kan bruge enhver editor, du foretrækker—som Notepad, Visual Studio Code eller Sublime Text. I dette eksempel bruges Vim editoren (her kan du installere Vim).
For at åbne filen README.md
i Vim, kør:
Lokale Commits
Lad os ændre denne fil ved at redigere dens indhold. Vi bruger Vim editoren til dette. For at åbne filen README.md
i Vim, kør følgende kommando:
Først skal du gå ind i insert (redigerings)tilstand i Vim ved at trykke på i
. Dette giver dig mulighed for at redigere teksten. Tilføj derefter følgende linje til din README
-fil:
For at afslutte insert-tilstand skal du trykke på Escape-tasten. Herefter, for at gemme ændringerne og afslutte, skal du skrive :wq
og trykke på Enter-tasten:
Lad os nu kontrollere status for vores working tree:
Som du kan se, står der, at README
-filen er i modificeret tilstand, så vi kan nu stage og committe denne ændring med én enkelt kommando:
For at opsummere: Parameteren -a
i kommandoen git commit
stager automatisk alle modificerede og slettede filer, så du kan springe git add
over før commit. Parameteren -m
gør det muligt at inkludere en commit-besked direkte i kommandoen.
Tak for dine kommentarer!