Sådan omdøber du en filial i Git

Sådan omdøber du en filial i Git

Git er et populært versionskontrolsystem, der gør det super nemt at ændre filialnavne. Udviklere ønsker måske at omdøbe filialnavne af mange grunde. Så open source-samarbejdspartnere bør også vide, hvordan man omdøber en filial i Git.





For at gøre tingene enkle for dig vil vi forklare, hvordan du omdøber både lokale og fjerntliggende git -grene.





Sådan omdøber du en lokal filial i Git

Git -brugere arbejder typisk i lokale versioner af deres projekter. Når en ændring først er valideret, er den integreret i opstrømsområdet. Det er altid en god idé at se, hvilke lokale filialer der er tilgængelige, før du omdøber en af ​​dem.





$ git branch
$ git branch -a

Du kan finde de lokale filialer til dit Git -projekt ved hjælp af ovenstående kommandoer. Det -til option lister også de fjerntliggende grene. Nu kan du fortsætte med at omdøbe din lokale Git -afdeling. Følg nedenstående trin for at gøre dette fra din terminal.

1. Bekræft den lokale afdeling



$ git checkout
$ git checkout alpha

Git checkout -kommandoen giver os mulighed for at skifte mellem grene og verificere arbejdende træer. Hvis du er på alfa -grenen, bekræfter den sidste kommando det. Hvis du er på en anden gren, skifter den til alfa.

2. Omdøb den lokale filial





hvad skal jeg opgradere på min pc til spil

Når du skifter til den ønskede gren, kan du omdøbe den ved hjælp af kommandoen git rename branch.

$ git branch -m
$ git branch -m beta

Denne kommando ændrer navnet på den lokale afdeling alfa til beta .





Du kan også omdøbe en lokal afdeling inde fra en anden git -gren. Brug følgende kommando til at gøre dette fra din foretrukne Linux -terminal.

$ git branch -m
$ git branch -m alpha beta

3. Bekræft det nye filialnavn

Du kan nemt kontrollere, om git omdøbe filialoperationen var vellykket ved at angive filialerne igen.

$ git branch -a

Sådan omdøber du en fjerngren i Git

Git refererer til fjernversioner af dine lagre som simpelthen 'fjernbetjeninger'. Du kan ikke omdøbe en fjerngren lige så let som lokale filialer. I stedet skal du først omdøbe den lokale gren, skubbe den nye gren til serveren og slette den gamle gren fra dit lager.

1. Omdøb den lokale filial

Omdøb den lokale gren alfa til beta ved hjælp af kommandoen git rename branch nedenfor.

hvordan man tilføjer omrids til tekst i photoshop
$ git branch -m beta

eller

$ git branch -m alpha beta

2. Skub den opdaterede gren

Skub den omdøbte gren beta til fjernserveren ved hjælp af følgende kommando.

$ git push origin
$ git push origin beta

3. Indstil Upstream

Du skal indstille upstream for at sikre, at Git kan spore ændringer mellem dine fjerntliggende og lokale afdelinger.

$ git push origin -u
$ git push origin -u beta

Git opsætter sporing mellem den lokale afdeling beta og den fjerntliggende gren beta .

4. Fjern den gamle gren

Du kan roligt slette den gamle gren fra din fjernbetjening, når du har skubbet den omdøbte gren og konfigureret opstrøms. Brug følgende git -kommando til sletning af en fjerngren i Git .

$ git push origin --delete
$ git push origin --delete alpha

Git vil fortsætte med at slette alfa -grenen fra fjernbetjeningen.

5. Bekræft fjerngrenen

Angiv de eksterne git -grene endnu en gang for at kontrollere, om filnavngivelsen var vellykket eller ej. Du bør se den nye beta i fjernkontrollen efter at have udstedt følgende kommando.

$ git branch -a

Omdøb Git -filialer effektivt

Omdøbning af git -grene er ganske ligetil, når du har lært nogle grundlæggende git -operationer. Du kan nemt ændre filialnavne for lokale filialer. Vi har også dækket de nødvendige git omdøb filialkommandoer til fjerntliggende grene. Prøv nogle af kommandoerne på dine testprojekter for at få den relevante oplevelse.

oprette en ny e -mail -adresse
Del Del Tweet E -mail Sådan slettes en gren i Git lokalt og eksternt

Der er forskellige grunde til, at du kan slette en filial i GitHub. Heldigvis er det let at slette en Git -gren.

Læs Næste
Relaterede emner
  • Programmering
  • GitHub
Om forfatteren Rubaiat Hossain(39 artikler udgivet)

Rubaiat er en CS grad med en stærk passion for open source. Udover at være Unix -veteran, er han også til netværkssikkerhed, kryptografi og funktionel programmering. Han er en ivrig samler af brugte bøger og har en uendelig beundring for klassisk rock.

Mere fra Rubaiat Hossain

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere