Een filiaal hernoemen in Git

Een filiaal hernoemen in Git

Git is een populair versiebeheersysteem dat het supereenvoudig maakt om branchnamen te wijzigen. Ontwikkelaars kunnen om verschillende redenen de namen van filialen willen wijzigen. Dus open-source medewerkers zouden ook moeten weten hoe ze een branch in Git kunnen hernoemen.





Om het u gemakkelijk te maken, zullen we uitleggen hoe u zowel lokale als externe git-takken kunt hernoemen.





Een lokale vestiging hernoemen in Git

Git-gebruikers werken doorgaans in lokale versies van hun projecten. Zodra een wijziging is gevalideerd, wordt deze geïntegreerd in de upstream. Het is altijd een goed idee om te zien welke lokale vestigingen beschikbaar zijn voordat u een van hen hernoemt.





$ git branch
$ git branch -a

Je kunt de lokale branches voor je Git-project vinden met behulp van de bovenstaande commando's. De -tot optie geeft ook de externe takken weer. Nu kun je doorgaan met het hernoemen van je lokale Git branch. Volg de onderstaande stappen om dit vanaf uw terminal te doen.

1. Controleer de lokale vestiging



$ git checkout
$ git checkout alpha

Met het git checkout-commando kunnen we schakelen tussen branches en werkende bomen verifiëren. Als je op de alpha branch bent, zal het laatste commando dit bevestigen. Als je op een andere branch zit, zal deze overschakelen naar alpha.

2. Hernoem de lokale vestiging





hoeveel optredens is windows 10

Zodra je naar de gewenste branch overschakelt, kun je deze hernoemen met het git rename branch commando.

$ git branch -m
$ git branch -m beta

Dit commando verandert de naam van de lokale tak alfa tot bèta .





Je kunt ook een lokale branch hernoemen vanuit een andere git branch. Gebruik de volgende opdracht om dit te doen vanaf uw favoriete Linux-terminal.

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

3. Controleer de nieuwe filiaalnaam

Je kunt eenvoudig verifiëren of de git rename branch operatie succesvol was door de branches nog een keer op te sommen.

$ git branch -a

Hoe een externe vertakking te hernoemen in Git

Git verwijst naar externe versies van je repositories als gewoon 'remotes'. U kunt een externe vertakking niet zo gemakkelijk hernoemen als lokale vertakkingen. In plaats daarvan moet je eerst de lokale vertakking hernoemen, de nieuwe vertakking naar de server pushen en de oude vertakking uit je repository verwijderen.

1. Hernoem de lokale vestiging

Hernoem de local branch alpha naar beta met behulp van het git rename branch commando hieronder.

converteer windows 10 tablet naar android
$ git branch -m beta

of

$ git branch -m alpha beta

2. Druk op de bijgewerkte tak

Duw de hernoemde tak bèta naar de externe server met behulp van de volgende opdracht.

$ git push origin
$ git push origin beta

3. Stel de stroomopwaartse in

Je moet de upstream instellen om er zeker van te zijn dat Git veranderingen tussen je remote en lokale branches kan volgen.

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

Git zal tracking instellen tussen de lokale vestiging bèta en de verre tak bèta .

4. Verwijder de oude tak

Je kunt de oude branch veilig van je remote verwijderen zodra je de hernoemde branch hebt gepusht en de upstream hebt ingesteld. Gebruik het volgende git-commando voor: een remote branch verwijderen in Git .

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

Git zal doorgaan met het verwijderen van de alpha branch van de remote origin.

5. Controleer de externe vestiging

Maak nogmaals een lijst van de externe git-takken om te controleren of de bewerking voor het hernoemen van de vertakkingen succesvol was of niet. Je zou de nieuwe remote branch bèta moeten zien na het geven van de volgende opdracht.

$ git branch -a

Hernoem Git Branches effectief

Het hernoemen van git-takken is vrij eenvoudig als je eenmaal wat basis git-bewerkingen hebt geleerd. U kunt filiaalnamen eenvoudig wijzigen voor lokale filialen. We hebben ook de noodzakelijke git rename branch commando's voor remote branches behandeld. Probeer enkele van de commando's op uw testprojecten om de relevante ervaring op te doen.

blauw scherm system_service_exception
Deel Deel Tweeten E-mail Een vertakking in Git lokaal en op afstand verwijderen

Er zijn verschillende redenen waarom u een vertakking in GitHub zou kunnen verwijderen. Gelukkig is het verwijderen van een Git branch eenvoudig.

Lees volgende
Gerelateerde onderwerpen
  • Programmeren
  • GitHub
Over de auteur Rubaiat Hossain(39 artikelen gepubliceerd)

Rubaiat is een CS-graduaat met een sterke passie voor open-source. Behalve dat hij een Unix-veteraan is, houdt hij zich ook bezig met netwerkbeveiliging, cryptografie en functioneel programmeren. Hij is een fervent verzamelaar van tweedehands boeken en heeft een nooit aflatende bewondering voor classic rock.

Meer van Rubaiat Hossain

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren