Sådan oprettes en ny gren i GitHub

Jul 31, 2025
Cloud & Internet

Arbejde direkte i hovedafdelingen af ​​et Github-depot er en meget farlig ting, da du står risikoen for at skubbe buggy-kode til produktion. For at undgå dette skal du oprette en gren og arbejde i det. Her er hvordan.

Hvad er en filial, alligevel?

En filial, på sin mest grundlæggende, er en kopi af et git projekt, som du kan ændre som du vil og derefter kombinere med det oprindelige projekt.

Når du Opret et nyt depot i Github , der er en filial som standard - den "hoved" gren ( tidligere kaldet "Master" ). Dette, som navnet antyder, er hovedbeholderen, hvor din produktionskode er gemt. Det vil sige (i de fleste tilfælde mindst), hvis du skubber en ændring direkte til hovedafdelingen, ændrer du direkte til arbejdsproduktet.

Problemet? Hvis du skubber direkte til Main, risikerer du at skubbe buggy-kode til produktionsmiljøet, hvilket potentielt forårsager alvorlige problemer. Derfor har du brug for at oprette en separat filial for at gøre dit arbejde i (og derefter senere indsende den filial for gennemgang, før den fusionerede i hovedafdelingen).

RELATEREDE: Hvordan forfattere kan bruge Github til at gemme deres arbejde

Opret en ny gren fra GitHub hjemmeside

Du kan oprette en ny afdeling direkte fra GitHub-webstedet. Først skal du åbne enhver browser, Gå til Github. , og åbn derefter depotet, som du gerne vil lave en filial i.

Når du har fået adgang til depotet, vil du automatisk være i fanen "Kode". Lidt under dette, klik på knappen, der siger "Main".

Et lille vindue vises. Giv din filial et navn ved at skrive det i tekstfeltet og trykke på ENTER eller RETURN-tasten. Ord skal adskilles af et bindestreg ( Rede - ) eller en understregning ( _ ).

Din nye filial er nu oprettet.

Opret en ny gren ved hjælp af kommandolinjen

Ved første øjekast kan det virke lettere at bare bruge GitHub fra en browser, men når du får fat i arbejdet med GitHub via kommandolinjen, kan tingene blive gjort så meget hurtigere. Når det er sagt, kan du gøre næsten alt i Github med kommandolinjen - herunder at skabe en ny gren.

Men før du starter, skal du klon dit valgte depot til din lokale maskine. Gå videre og gør det nu, hvis du ikke allerede har det.

Når det er gjort, skal du åbne kommandolinjens app efter eget valg. Dette kan være Terminal (Hvis du er en Mac-bruger) eller Kommandoprompt (Hvis du er en Windows PC-bruger), eller du kan endda arbejde fra den indbyggede kommandolinje fra en teksteditor, f.eks Vscode. .

Hvilken app du bruger, skal du navigere til mappen på repo, som du klonede bruger CD. kommando . Fra kommandolinjen skal du køre denne kommando:

 CD & LT; Fil / PATH & GT; 

I vores eksempel ville det se sådan ud:

Når du er i den rigtige mappe, kan du derefter oprette en ny gren. Kør denne kommando:

 git checkout -b & lt; dit-nye-gren-navn & gt; 

Erstatte & lt; dit-new-branch-navn & gt; med det faktiske navn, som du vil give din filial.

Din nye filial er nu oprettet, men den er kun tilgængelig på din lokale maskine. Du skal skubbe den til oprindelsesbekræftelsen ved at køre denne kommando:

 GIT Push Origin & LT; dit-nye-gren-navn og gt; 

Igen erstatte & lt; dit-new-branch-navn & gt; med det faktiske navn på din filial.

Du har nu skubbet din nye gren til GitHub!

Arbejde med grene er et af de grundlæggende, men det er også en af ​​de vigtigste github færdigheder at lære. Fortsæt med at beherske disse grundlæggende grunde, og du vil være godt på vej til at blive flydende i Github på ingen tid.

RELATEREDE: Hvad er GitHub, og hvad bruges det til?


Cloud & Internet - Mest populære artikler

Sådan ændre dit viste navn på Gmail

Cloud & Internet Dec 6, 2024

Når du sender en e-mail fra din Gmail-konto, vises dit visningsnavn (sammen med andre oplysninger) til modtageren. Du kan ændre visningsnavnet, der er knyttet til din Gmail-konto i et ..


Sådan åbner du en Mbox-fil (ved hjælp af Mozilla Thunderbird)

Cloud & Internet Jan 16, 2025

Golden Sikorka / Shutterstock.com En MBOX-fil indeholder et arkiv af e-mails. Når du downloader dit Gmail-arkiv fra Google Take-away. , For eksem..


Sådan skifter du til Duckduckgo, en privat søgemaskine

Cloud & Internet Feb 10, 2025

Duckduckgo. Duckduckgo. er en privatlivlig fokuseret søgemaskine Det har været online siden 2008. Find websteder, kort, videoer, nyhede..


Sådan gemmer du meddelelser, mens du deler din skærm i et videoopkald

Cloud & Internet Mar 23, 2025

FIZKES / SHUTTERSTOCK.COM. Hvis du er Deling af din skærm Under en videokonference er det vigtigt at sikre, at der ikke vises nogen meddelelser. ..


Ønsker Google-søgeresultater uden sporing? Brug startside

Cloud & Internet Apr 9, 2025

Startside Søgemaskiner som Google og Bing er berygtede for at spore brugere, men Privacy-fokuserede alternativer som Duckduckgo Lever ikke altid google-kval..


Sådan opretter du en videresendelses-e-mail-adresse i Gmail

Cloud & Internet Jul 3, 2025

Videresendelse af e-mails. er en almindelig praksis i Indbakke Management. Men hvad hvis du har brug for at videresende alle e-mails til en anden adresse? Du kan oprette en videre..


Sådan ændres din Yahoo! Konto adgangskode

Cloud & Internet Oct 24, 2025

rafapress / shutterstock.com. Det er en god ide at ændre dine online-kontoadgangskoder hver gang imellem. Hvis du vil gøre dette til din Yahoo-konto, gør Ya..


Hvordan skal tjekkes din Amazon gavekort Balance

Cloud & Internet Nov 24, 2024

Aidan Green / Shutterstock.com Ikke sikker på, om du har tilstrækkelig midler At købe den pågældende vare på Amazon? Hvis det er tilfældet, e..


Kategorier