Bytte Mellom Grener og Slette Dem
Opprette og bytte til en ny gren
For å bytte til en eksisterende gren, bruk kommandoen git checkout.
Siden det ofte er ønskelig å opprette en ny gren og bytte til den umiddelbart, tilbyr Git et praktisk alternativ for dette.
Bruk samme git checkout-kommando med flagget -b:
git checkout -b <new_branch_name>
Slette grener
For å slette en gren, bruk flagget -d (som står for delete). Dette sletter grenen kun hvis endringene allerede er flettet inn i den nåværende grenen:
git branch -d <branch_name>
Der <branch_name> er navnet på grenen du ønsker å slette.
Hvis det finnes uforente endringer, vil Git forhindre sletting og vise en advarsel.
Alt blir tydeligere med et eksempel.
Eksempel på arbeidsflyt
Start med å sjekke status for arbeidstreet og staging-området:
Som du kan se, er arbeidsområdet og staging-området tomt, og du befinner deg for øyeblikket på testing/some-tests-grenen.
Opprett nå en ny gren med navnet feature/new-feature, bytt umiddelbart til den, og vis deretter alle grener:
HEAD peker nå til den nye grenen, så vis de to siste commitene:
Den nye grenen og testing/some-tests-grenen peker begge til den samme siste commit.
Siden du nå er på den nye grenen, kan du trygt slette testing/some-tests-grenen:
Slettingen var vellykket.
Se nå over de to siste commitene og list opp alle eksisterende grener:
Grensen ble slettet, og det er nå kun to grener igjen.
Den nye grenen peker til den siste commiten, mens master-grenen ligger én commit bak.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain what happens if I try to delete a branch that hasn't been merged?
How can I restore a deleted branch?
What does the HEAD pointer mean in Git?
Awesome!
Completion rate improved to 3.57
Bytte Mellom Grener og Slette Dem
Sveip for å vise menyen
Opprette og bytte til en ny gren
For å bytte til en eksisterende gren, bruk kommandoen git checkout.
Siden det ofte er ønskelig å opprette en ny gren og bytte til den umiddelbart, tilbyr Git et praktisk alternativ for dette.
Bruk samme git checkout-kommando med flagget -b:
git checkout -b <new_branch_name>
Slette grener
For å slette en gren, bruk flagget -d (som står for delete). Dette sletter grenen kun hvis endringene allerede er flettet inn i den nåværende grenen:
git branch -d <branch_name>
Der <branch_name> er navnet på grenen du ønsker å slette.
Hvis det finnes uforente endringer, vil Git forhindre sletting og vise en advarsel.
Alt blir tydeligere med et eksempel.
Eksempel på arbeidsflyt
Start med å sjekke status for arbeidstreet og staging-området:
Som du kan se, er arbeidsområdet og staging-området tomt, og du befinner deg for øyeblikket på testing/some-tests-grenen.
Opprett nå en ny gren med navnet feature/new-feature, bytt umiddelbart til den, og vis deretter alle grener:
HEAD peker nå til den nye grenen, så vis de to siste commitene:
Den nye grenen og testing/some-tests-grenen peker begge til den samme siste commit.
Siden du nå er på den nye grenen, kan du trygt slette testing/some-tests-grenen:
Slettingen var vellykket.
Se nå over de to siste commitene og list opp alle eksisterende grener:
Grensen ble slettet, og det er nå kun to grener igjen.
Den nye grenen peker til den siste commiten, mens master-grenen ligger én commit bak.
Takk for tilbakemeldingene dine!