Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Kloning av et Eksternt Depot | Introduksjon til GitHub
GitHub-Grunnleggende
course content

Kursinnhold

GitHub-Grunnleggende

GitHub-Grunnleggende

1. Introduksjon til GitHub
2. Grunnleggende Samhandling med Eksterne Lagre
3. Mer Avanserte Arbeidsflyter

book
Kloning av et Eksternt Depot

Kloning

Når et eksternt repository er opprettet, kan du lage en lokal kopi ved å bruke kommandoen git clone sammen med URL-en til repositoryet. Før du kjører noen kommandoer, la oss først oppsummere hvordan du åpner Terminal (Git Bash) på ditt operativsystem.

Note
Merk

Dersom du ikke har Git installert, vil vår artikkel gi deg en trinnvis installasjonsveiledning.

Du vil trenge URL-en, så følg instruksjonene i videoen under for å lære hvordan du kopierer URL-en til ditt repository på GitHub.

Med URL-en kopiert, er vi nå klare til å klone vårt eksterne repository ved å kjøre følgende kommando i terminalen og erstatte <url> med den faktiske URL-en til ditt repo:

Som du ser, har vi lastet ned en kopi av det eksterne repositoryet fra GitHub til vår lokale maskin. I tillegg ble en katalog med navnet github-playground automatisk opprettet, som inneholder hele arbeidsområdet.

La oss nå bytte til denne katalogen og liste opp alle dens ikke-skjulte filer og kataloger:

I hovedsak inneholder vårt repo kun én README.md-fil, som ble opprettet automatisk sammen med repositoryet tidligere.

Note
Les mer

En README-fil er et dokument som vanligvis gir essensiell informasjon om et programvareprosjekt, slik som instruksjoner for oppsett, funksjoner og avhengigheter, vanligvis skrevet i markdown. Markdown er et lettvekts markeringsspråk med enkel tekstsyntaks, designet for å konverteres til HTML og andre formater, samtidig som det er lett å lese og skrive.

Lokale endringer med commit

For å gjøre din første lokale commit, start med å redigere README.md-filen. Du kan bruke hvilken som helst editor du foretrekker—som Notepad, Visual Studio Code eller Sublime Text. I dette eksempelet brukes Vim-editoren (her kan du installere Vim).

For å åpne README.md-filen i Vim, kjør:

Lokale endringer med commit

Rediger denne filen ved å endre innholdet. Vi bruker Vim-editoren til dette. For å åpne README.md-filen i Vim, kjør følgende kommando:

Først må du gå inn i insert (redigerings-)modus i Vim ved å trykke i. Dette lar deg redigere teksten. Deretter legger vi til følgende linje i vår README-fil:

For å avslutte insert-modus, trykk på Escape-tasten. Deretter, for å lagre endringene og avslutte, skriv :wq og trykk på Enter-tasten:

La oss nå sjekke statusen til vårt arbeidsområde:

Som du kan se, står det at README-filen er i modifisert tilstand, så vi kan nå legge til og kommittere denne endringen med én enkelt kommando:

Note
Merk

For å oppsummere: Parameteren -a i kommandoen git commit legger automatisk til alle modifiserte og slettede filer, slik at du slipper å bruke git add før du kommitter. Parameteren -m lar deg inkludere en commit-melding direkte i kommandoen.

question mark

Hvilken kommando brukes for å opprette en lokal kopi av et eksternt repository?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

GitHub-Grunnleggende

GitHub-Grunnleggende

1. Introduksjon til GitHub
2. Grunnleggende Samhandling med Eksterne Lagre
3. Mer Avanserte Arbeidsflyter

book
Kloning av et Eksternt Depot

Kloning

Når et eksternt repository er opprettet, kan du lage en lokal kopi ved å bruke kommandoen git clone sammen med URL-en til repositoryet. Før du kjører noen kommandoer, la oss først oppsummere hvordan du åpner Terminal (Git Bash) på ditt operativsystem.

Note
Merk

Dersom du ikke har Git installert, vil vår artikkel gi deg en trinnvis installasjonsveiledning.

Du vil trenge URL-en, så følg instruksjonene i videoen under for å lære hvordan du kopierer URL-en til ditt repository på GitHub.

Med URL-en kopiert, er vi nå klare til å klone vårt eksterne repository ved å kjøre følgende kommando i terminalen og erstatte <url> med den faktiske URL-en til ditt repo:

Som du ser, har vi lastet ned en kopi av det eksterne repositoryet fra GitHub til vår lokale maskin. I tillegg ble en katalog med navnet github-playground automatisk opprettet, som inneholder hele arbeidsområdet.

La oss nå bytte til denne katalogen og liste opp alle dens ikke-skjulte filer og kataloger:

I hovedsak inneholder vårt repo kun én README.md-fil, som ble opprettet automatisk sammen med repositoryet tidligere.

Note
Les mer

En README-fil er et dokument som vanligvis gir essensiell informasjon om et programvareprosjekt, slik som instruksjoner for oppsett, funksjoner og avhengigheter, vanligvis skrevet i markdown. Markdown er et lettvekts markeringsspråk med enkel tekstsyntaks, designet for å konverteres til HTML og andre formater, samtidig som det er lett å lese og skrive.

Lokale endringer med commit

For å gjøre din første lokale commit, start med å redigere README.md-filen. Du kan bruke hvilken som helst editor du foretrekker—som Notepad, Visual Studio Code eller Sublime Text. I dette eksempelet brukes Vim-editoren (her kan du installere Vim).

For å åpne README.md-filen i Vim, kjør:

Lokale endringer med commit

Rediger denne filen ved å endre innholdet. Vi bruker Vim-editoren til dette. For å åpne README.md-filen i Vim, kjør følgende kommando:

Først må du gå inn i insert (redigerings-)modus i Vim ved å trykke i. Dette lar deg redigere teksten. Deretter legger vi til følgende linje i vår README-fil:

For å avslutte insert-modus, trykk på Escape-tasten. Deretter, for å lagre endringene og avslutte, skriv :wq og trykk på Enter-tasten:

La oss nå sjekke statusen til vårt arbeidsområde:

Som du kan se, står det at README-filen er i modifisert tilstand, så vi kan nå legge til og kommittere denne endringen med én enkelt kommando:

Note
Merk

For å oppsummere: Parameteren -a i kommandoen git commit legger automatisk til alle modifiserte og slettede filer, slik at du slipper å bruke git add før du kommitter. Parameteren -m lar deg inkludere en commit-melding direkte i kommandoen.

question mark

Hvilken kommando brukes for å opprette en lokal kopi av et eksternt repository?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 5
some-alt