Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Fjern-Grener | Grunnleggende Samhandling med Eksterne Lagre
GitHub-Grunnleggende
course content

Kursinnhold

GitHub-Grunnleggende

GitHub-Grunnleggende

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

book
Fjern-Grener

Som du nettopp har sett, når du arbeider med eksterne lagre, finnes det to typer grener: lokale og eksterne.

Note
Les mer

Eksterne grener er kopier av grenene på det eksterne depotet og er skrivebeskyttet i ditt lokale miljø.

La oss se på eksterne grener (-r står for remote) som Git-repositoriet vårt for øyeblikket sporer ved å kjøre følgende kommando:

Note
Merk

For å oppsummere, er HEAD en referanse til den nåværende commiten i arbeidskatalogen din. Den peker til siste commit på den gjeldende grenen du arbeider på. origin/HEAD er en symbolsk referanse som peker til standardgrenen i det eksterne depotet. Vanligvis er dette main-grenen som depotet anser som hovedgren for utvikling.

Siden disse grenene er skrivebeskyttet, må du hente endringene til din lokale maskin, slå dem sammen med dine lokale endringer, og deretter pushe dem tilbake til det eksterne depotet for å gjøre endringer.

Dette er greit, men hvordan kan vi finne ut om vår nåværende gren er oppdatert med sin eksterne motpart? Den velkjente git status-kommandoen kan hjelpe med dette; den viser ikke bare statusen til din lokale arbeidskatalog, men indikerer også om grenen din er foran, bak eller i synk med den eksterne grenen den sporer.

La oss nå kjøre den:

I vårt tilfelle forteller git status oss at vår lokale main-gren er oppdatert med origin/main, noe som betyr at det ikke er noen nye endringer på den eksterne main-grenen som du ikke allerede har inkludert i din lokale versjon.

question mark

Hvilken kommando hjelper deg å sjekke om din lokale gren er oppdatert med sin eksterne motpart?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 2

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
Fjern-Grener

Som du nettopp har sett, når du arbeider med eksterne lagre, finnes det to typer grener: lokale og eksterne.

Note
Les mer

Eksterne grener er kopier av grenene på det eksterne depotet og er skrivebeskyttet i ditt lokale miljø.

La oss se på eksterne grener (-r står for remote) som Git-repositoriet vårt for øyeblikket sporer ved å kjøre følgende kommando:

Note
Merk

For å oppsummere, er HEAD en referanse til den nåværende commiten i arbeidskatalogen din. Den peker til siste commit på den gjeldende grenen du arbeider på. origin/HEAD er en symbolsk referanse som peker til standardgrenen i det eksterne depotet. Vanligvis er dette main-grenen som depotet anser som hovedgren for utvikling.

Siden disse grenene er skrivebeskyttet, må du hente endringene til din lokale maskin, slå dem sammen med dine lokale endringer, og deretter pushe dem tilbake til det eksterne depotet for å gjøre endringer.

Dette er greit, men hvordan kan vi finne ut om vår nåværende gren er oppdatert med sin eksterne motpart? Den velkjente git status-kommandoen kan hjelpe med dette; den viser ikke bare statusen til din lokale arbeidskatalog, men indikerer også om grenen din er foran, bak eller i synk med den eksterne grenen den sporer.

La oss nå kjøre den:

I vårt tilfelle forteller git status oss at vår lokale main-gren er oppdatert med origin/main, noe som betyr at det ikke er noen nye endringer på den eksterne main-grenen som du ikke allerede har inkludert i din lokale versjon.

question mark

Hvilken kommando hjelper deg å sjekke om din lokale gren er oppdatert med sin eksterne motpart?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 2
some-alt