Ako premenovať pobočku v Git

Ako premenovať pobočku v Git

Git je populárny systém na správu verzií, ktorý uľahčuje zmenu názvov pobočiek. Vývojári môžu chcieť premenovať názvy pobočiek z mnohých dôvodov. Spolupracovníci s otvoreným zdrojovým kódom by teda tiež mali vedieť, ako premenovať pobočku v Git.





Aby sme vám to uľahčili, vysvetlíme vám, ako premenovať lokálne aj vzdialené vetvy git.





Ako premenovať miestnu pobočku v Git

Používatelia Gitu zvyčajne pracujú v miestnych verziách svojich projektov. Akonáhle je zmena validovaná, je integrovaná do dodávateľského reťazca. Pred premenovaním jednej z nich je vždy dobré zistiť, ktoré miestne pobočky sú k dispozícii.





$ git branch
$ git branch -a

Miestne vetvy svojho projektu Git môžete zistiť pomocou vyššie uvedených príkazov. The -do voľba uvádza aj vzdialené pobočky. Teraz môžete pokračovať v premenovaní miestnej pobočky Git. Postupujte podľa nižšie uvedených krokov z vášho terminálu.

1. Overte miestnu pobočku



$ git checkout
$ git checkout alpha

Príkaz git checkout nám umožňuje prepínať medzi vetvami a overovať funkčné stromy. Ak ste na alfa vetve, posledný príkaz to potvrdí. Ak ste na inej pobočke, prepne sa na alfa.

2. Premenujte miestnu pobočku





Ako môžem vidieť obrázok svojho domu v aplikácii Google Earth?

Keď prepnete na požadovanú vetvu, môžete ju premenovať pomocou príkazu git premenovať vetvu.

$ git branch -m
$ git branch -m beta

Tento príkaz zmení názov miestnej pobočky alfa do beta .





Miestnu pobočku môžete tiež premenovať z inej vetvy git. Na to použite nasledujúci príkaz z vášho obľúbeného terminálu Linux.

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

3. Overte nový názov pobočky

To, či bola operácia premenovania premennej git úspešná, si môžete ľahko overiť opätovným uvedením pobočiek.

$ git branch -a

Ako premenovať vzdialenú pobočku v Git

Git označuje vzdialené verzie vašich úložísk iba ako „diaľkové ovládače“. Vzdialenú pobočku nemôžete premenovať tak ľahko ako miestne pobočky. Namiesto toho budete musieť najskôr premenovať lokálnu pobočku, presunúť novú vetvu na server a odstrániť starú vetvu z vášho úložiska.

1. Premenujte miestnu pobočku

Premenujte lokálnu vetvu alfa na beta pomocou príkazu git rename branch nižšie.

ako pridať text na tiktok
$ git branch -m beta

alebo

$ git branch -m alpha beta

2. Zatlačte na aktualizovanú pobočku

Zatlačte premenovanú vetvu beta na vzdialený server pomocou nasledujúceho príkazu.

$ git push origin
$ git push origin beta

3. Nastavte položku Proti prúdu

Musíte nastaviť upstream, aby ste sa uistili, že Git môže sledovať zmeny medzi vašimi vzdialenými a miestnymi pobočkami.

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

Git nastaví sledovanie medzi miestnou pobočkou beta a vzdialenej pobočky beta .

4. Odstráňte starú vetvu

Starú vetvu môžete bezpečne odstrániť z diaľkového ovládača, keď presuniete premenovanú vetvu a nastavíte proti prúdu. Na to použite nasledujúci príkaz git odstránenie vzdialenej pobočky v Gite .

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

Git pristúpi k odstráneniu alfa vetvy zo vzdialeného pôvodu.

5. Overte vzdialenú pobočku

Vytvorte zoznam vzdialených vetiev git ešte raz, aby ste si overili, či operácia premenovania vetvy bola úspešná alebo nie. Po zadaní nasledujúceho príkazu by ste mali vidieť novú beta verziu vzdialenej vetvy.

$ git branch -a

Efektívne premenujte pobočky Git

Premenovanie pobočiek git je celkom jednoduché, akonáhle sa naučíte niekoľko základných operácií git. Názvy pobočiek pre miestne pobočky môžete jednoducho zmeniť. Tiež sme pokryli potrebné príkazy premenovania vetvy git pre vzdialené pobočky. Vyskúšajte niektoré príkazy vo svojich testovacích projektoch, aby ste získali relevantné skúsenosti.

ok google zapni baterku
zdieľam zdieľam Tweet E -mail Ako odstrániť pobočku v Gite lokálne a vzdialene

Existuje niekoľko dôvodov, prečo môžete pobočku v GitHub odstrániť. Našťastie je odstránenie pobočky Git jednoduché.

Čítajte ďalej
Súvisiace témy
  • Programovanie
  • GitHub
O autorovi Rubaiat Hossain(39 publikovaných článkov)

Rubaiat je CS CS so silnou vášňou pre open-source. Okrem toho, že je veteránom Unixu, zaujíma sa tiež o zabezpečenie siete, kryptografiu a funkčné programovanie. Je vášnivým zberateľom použitých kníh a má nekonečný obdiv k klasickému rocku.

Viac od Rubaiat Hossain

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber