Čo je služba Git Checkout?
- Toto je veľmi užitočný príkaz funkcie git, ktorý pracuje s tromi súbormi hlavných komponentov, potvrdeniami a vetvami.
- Je to proces, ktorý pracuje na odhlasovaní predchádzajúcich odovzdaní a súborov, v ktorých sa aktuálny pracovný priečinok aktualizuje, aby sa dosiahlo rovnosti vo vybranej vetve.
- Je to zameniteľná cesta v aktuálne aktívnej vetve a funguje aj na obnove súborov.
- Poskytuje vám povolenie prejsť na miestne pobočky. Nie je to obmedzené iba na miestnu pobočku, ale je možné ju použiť aj na vytváranie nových nových miestnych pobočiek prostredníctvom vzdialenej pobočky.
- Väčšinou sa používa na výmenu na rôznych pobočkách a medzi nimi tvorí jednu pobočku ako pobočku HEAD.
Ako urobiť git pokladňu?
- Používa sa na aktualizáciu hlavy s cieľom nastaviť jednu zadanú vetvu ako aktuálnu vetvu pomocou príkazu:
git pokladňa
- Ďalším krokom je práca na tejto vetve, ktorú musíte prepnúť pomocou aktualizácie indexu a súborov vo vašom aktuálnom pracovnom strome a smerovať na HEAD v danej vetve.
- Ak vaša pracovná vetva nie je identifikovaná, ale už existuje, identifikácia tejto vetvy v jednom diaľkovom ovládači s rovnakým menom sa definuje ako:
git checkout –b –track /
- Toto sa dosiahne konkrétnym záväzkom:
git checkout specific-commit-id
Akonáhle je príkaz spustený vyššie, sme teraz schopní získať konkrétne ID potvrdenia pomocou príkazu: git log .it vám pomôže pri rezervácii s konkrétnym potvrdením.
- Jednou z ďalších funkcií funkcie git checkout je platba s existujúcou vetvou:
git checkout branch_name
zvážte úložisko, v ktorom v súčasnosti pracujete a ktoré obsahuje už existujúce pobočky. Služba git checkout vám teda umožňuje prepínať medzi týmito vetvami.
- Je tiež možné vykonať objednávku s novou vetvou pomocou jedného jednoduchého príkazu ako:
git checkout –b new branch_name.
Ak chcete pridať nové funkcie, môžete vytvoriť novú vetvu hlavnej vetvy pomocou rovnakého príkazu, ktorý už bol spustený vo vyššie uvedenej syntaxi. Po vytvorení môžete teraz túto vetvu zapnúť pomocou príkazu git checkout.
git checkout –b
- Vyúčtovanie vetiev: Funkcia checkout git vám umožňuje pohybovať sa medzi vetvami, ktoré sú vytvorené pomocou príkazu git
- Hlavnou funkciou tohto príkazu je udržiavať aktualizáciu všetkých súborov vo vašom pracovnom priečinku a ich schopnosť priradiť verzii uloženej v tejto špecifickej vetve, ktorá je zodpovedná za zaznamenávanie všetkých nových potvrdení, ktoré sa vyskytli v tejto vetve.
- Niekedy je zámena git zamieňaná s klonom git. Rozdiel medzi týmito dvoma príkazmi je v tom, že klon git sa používa na načítanie kódu z jeho aktuálne fungujúceho vzdialeného úložiska, kde sa na prepínanie medzi verziami kódu uloženými vo vašom lokálnom systéme používa git checkout.
- Prepínanie vetiev: je to jedna z funkcií pokladnice, ktorá sa používa na označenie ukazovateľa na HEAD na jednoducho spustenie príkazu ako:
git pokladňa
- Git ukladá históriu všetkých podrobných popisov príkazu checkout do reflogu
- Git checkout vzdialená vetva: hlavnou funkciou pokladnice git checkout so vzdialenou vetvou je prístup ku kódu od všetkých vašich spolupracovníkov za účelom lepšej spolupráce a preskúmania.
- V ďalšom kroku, keď vývojár opraví chyby alebo aktualizuje svoje kódy, zahrnie niektoré nové funkcie, potom vytvorí novú vetvu, aby namiesto aktualizovania existujúceho kódu uložil všetky aktualizácie v bezpečnom režime.
- V tomto prípade nechceme vytvoriť novú miestnu pobočku. takže budeme naďalej ukladať naše zmeny vo vzdialenej verzii. V tomto scenári teda použijeme metódu vzdialenej vetvy git checkout.
- Prvým krokom pri načítaní vzdialenej vetvy pokladnice git je:
pôvod gitov
- Ďalším krokom je kontrola pobočky, ktorú skutočne chcete:
git checkout –b branch_name pôvod / branch_name
- Takže pomocou tejto vzdialenej vetvy, ktorý je vývojárom pracujúcim na rovnakom softvéri, je každý schopný vykonať svoje vlastné zmeny v bezpečnom režime bez toho, aby do aktuálneho pracovného projektu pridal akýkoľvek nepotrebný alebo nestabilný kód.
- Poskytuje najlepšiu funkciu odovzdávania, pri ktorej často dokážeme spáchať malú zodpovednosť a teraz sme schopní zdieľať akúkoľvek prácu vykonanú mnohokrát. Je to najlepší spôsob, ako sa vyhnúť veľkým konfliktom zlúčenia.
- Pokúste sa vyhnúť nedokončenej práci. Po dokončení práce ju overte a potom vykonajte všetky zmeny. Toto je najúčinnejšia metóda, ktorá zabraňuje konfliktom, ktoré sa vyskytujú počas veľkého zlúčenia. Nezabúdajme ani na jednu vec, že sa nebudeme dopúšťať malých častí nepracovného kódu. Teraz nezaväzujte žiadny kód skôr, ako sa na ňom uskutoční skutočné testovanie. Ak zdieľame tento kód bez testovania, ktoré môže spôsobiť konflikty, je lepším spôsobom vykonať testovanie kódu a potom vykonať zmeny.
Príklady:
- Pri spustení tohto príkazu musíme najprv skontrolovať všetky predložené vetvy, aby sme zavolali nasledujúci príkaz:
git vetva
zobrazí zoznam všetkých prezentovaných odborov.
- Teraz vytvárame novú vetvu:
git checkout –b checkout_demo
Pri spustení nad príkazom vytvorí novú vetvu s názvom checkout_demo a pomocou funkcie checkout sa prepne na novovytvorenú vetvu.
- Ďalším krokom je získanie všetkých údajov pomocou git načítania
- Teraz sa kontrolujeme s existujúcou vetvou
- Vzdialená vetva:
Pomôže vám skontrolovať novú miestnu pobočku aktualizáciou všetkých zmien v procese potvrdenia vzdialených pobočiek.
záver
- Všetky vyššie uvedené obsahy uzatvárajú, že sa používa na prepínanie medzi aktívnymi vetvami a ostatnými uloženými vetvami.
- Táto funkcia sa používa na vytváranie nových vetiev, prepínanie vetiev a pokladňu so vzdialenými vetvami.
- Aktualizuje tiež hlavu, aby určila zadanú vetvu ako aktuálnu vetvu.
Odporúčané články
Toto je sprievodca službou Git Checkout. Tu sme diskutovali o tom, čo je git checkout, ako to urobiť git checkout spolu s príkladmi. Viac informácií nájdete aj v ďalších navrhovaných článkoch -
- Čo je pobočka Git?
- Príkazy GitHub
- Príkazy GIT
- Terminológia Git
- Systém riadenia verzií GIT
- Git Push
- Tri fázy životného cyklu Gitu s pracovným tokom
- Ako používať GIT Cherry-pick s príkladom?