Mi az a Git Checkout?
- Ez a git funkcionalitás nagyon hasznos parancsa, amely három fő komponens fájlokat, átadásokat és ágakat működtet.
- Ez a folyamat az, hogy ellenőrizze a korábbi feladatokat és fájlokat, amelyekben az aktuális munkamappát frissítik, hogy egyenlővé váljanak a kiválasztott ágon.
- Ez egy cserélő út a jelenleg aktív ágon, valamint a fájlok visszaállítására is alkalmas.
- Engedélyt ad arra, hogy továbblépjen a helyi fiókokba. Nem csak a helyi fióktelepre korlátozódik, hanem alkalmazható új, helyi helyi fiókok létrehozására is a távoli fióktelepen keresztül.
- Leginkább a különböző ágak cseréjére szokták, és köztük egy ágot HEAD ágnak készítenek.
Hogyan lehet ezt megtenni?
- A fej frissítésére szolgál egy meghatározott ág aktuális ágnak a következő paranccsal történő beállításával:
git pénztár
- A következő lépés az, hogy ezen az ágon dolgozzon, és át kell váltania az aktuális munkafa indexének és fájljainak frissítésével, és a megadott ágon a HEAD felé mutat.
- Ha a munkaágát nem azonosították, de ez már létezik, akkor az ágot pontosan egy távirányítón azonosítja annak megfelelő egyező nevével:
git checkout –b – track /
- Erre egy konkrét kötelezettségvállalással kerül sor, az alábbiak szerint:
git checkout specific-activ-id
Ha egyszer a fenti parancs fut, akkor a következő paranccsal beszerezhetjük az adott kötelezettségvállalási azonosítókat: a git log .it segítséget nyújt Önnek a kijelentkezéshez az adott megbízáshoz.
- A git checkout funkcionalitás még egy tulajdonsága, hogy a meglévő fiókkal történő fizetés a következő:
git pénztár fióknév
figyelembe véve azt a lerakatot, amelyben jelenleg dolgozik, amely magában foglalja a már meglévő ágakat. Tehát a git checkout segít váltani ezen ágak között.
- Ugyancsak lehetséges egy új ágon történő fizetés egy egyszerű parancs használatával:
Git checkout –b új fióknév.
Ha új funkciókat szeretne hozzáadni, akkor ugyanazzal a paranccsal létrehozhat egy új ágot a mesterágból is, amely a fenti szintaxisban már végrehajtásra került. Miután létrehozta, akkor most már bekapcsolhatja ezt az ágat a git checkout paranccsal.
git checkout –b
- Ágak ellenőrzése: A git checkout szolgáltatás lehetővé teszi, hogy a git paranccsal létrehozott ágak között mozogjon
- Ennek a parancsnak a fő funkciója az, hogy folyamatosan frissítse a munkamappában lévő összes fájlt, és képes legyen illeszteni azokat az adott ágban tárolt verzióhoz, amely a fióktelep összes új kötelezettségvállalásának rögzítéséért felelős.
- A git pénztár néha összetéveszthető a git klónnal. De a különbség a két parancs között az, hogy a git-klón segítségével kódot vonnak le annak jelenleg működő távoli tárházából, ahol a git checkout használatával válthat a kód verziói között, amelyeket a helyi rendszeren tárolnak.
- Ágak váltása: a pénztár egyik jellemzője, hogy arra utalnak, hogy a HEAD-ra mutató mutatót egyszerűen a következő parancs futtatására használják:
git pénztár
- A Git a visszatérési naplóba tárolja a fizetési parancs részletes leírását
- Git fizetés távoli ágon: a távoli ággal rendelkező git pénztár fő funkciója az, hogy minden munkatársának hozzáférjen a kódhoz, hogy jobb együttműködési és felülvizsgálati célokat szolgáljon.
- A következő lépésben, amikor a fejlesztő javítja a hibákat vagy frissíti a kódokat, bevon néhány új funkciót, akkor új ágot hoz létre, hogy az összes frissítést biztonságos módban mentse, ahelyett, hogy meglévő kódot módosítana.
- Ebben az esetben nem akarunk új helyi fiókot létrehozni. így a változtatásokat továbbra is a távoli verzión mentjük. Tehát ebben a forgatókönyvben a git checkout távoli ág módszerét fogjuk használni.
- A git checkout távoli ágának beolvasásakor az első lépés:
git lekérdezés eredete
- A következő lépés az, hogy ellenőrizze azt a fiókot, amelyet valóban szeretne:
Git checkout –b fióknév származási helye / fióknév
- Tehát ennek a távoli ágnak, az összes fejlesztőnek, aki ugyanazon a szoftveren dolgozik, mindenki képes megváltoztatni biztonságos módban anélkül, hogy szükségtelen vagy instabil kódot kellene hozzáadnia a jelenlegi működő projekthez.
- Ez az elkötelezettség legjobb tulajdonsága, amelyben kicsivel vállalunk képességeket, és most már képesek vagyunk megosztani a sokszor elvégzett munkát. Ez a legjobb módszer a nagy összeolvadási konfliktusok elkerülésére.
- Próbálja meg elkerülni a befejezetlen munka elkötelezettségét, a munka befejezése után ellenőrizze azt, majd hajtsa végre az összes változtatást. Ez a leghatékonyabb módszer, amely elkerüli a nagy összeolvadás során felmerülő konfliktusokat. Azt is szem előtt tartja, hogy nem fogunk kisebb, nem működő kódot lekötni. Most ne kötelezzen el semmilyen kódot, amíg a tényleges tesztelést elvégzik rajta. Ha ezt a kódot tesztelés nélkül osztjuk meg, akkor konfliktusok merülhetnek fel. így jobb módszer a kód tesztelése, majd a változások végrehajtása.
Példák:
- A parancs futtatása közben először meg kell vizsgálnunk az összes bemutatott ágat, így a következő parancsot hívjuk:
git ág
megjeleníti az összes bemutatott ág listáját.
- Most egy új fiókot hozunk létre:
git checkout –b checkout_demo
Miközben a parancs felett fut, létrehoz egy új ágot, a checkout_demo nevű, és a checkout funkció segítségével egy újonnan létrehozott ágra vált.
- A következő lépés az összes adat letöltése a git fetch használatával
- Most megvizsgáljuk a meglévő ágot
- Távoli ág:
Segít ellenőrizni az új helyi fióktelepet azáltal, hogy frissíti a távoli fiókok átadási folyamatának minden változását.
Következtetés
- A fenti tartalom azt a következtetést vonja le, hogy az aktív ágak és az egyéb tárolt ágak közötti váltásra szolgál.
- Ezt a funkciót új ágak létrehozására, az ágak váltására és a távoli ágakkal történő fizetéshez használják.
- Ezenkívül frissíti a fejet, hogy egy meghatározott ágot aktuális ágként állítson be.
Ajánlott cikkek
Ez a Git Checkout útmutatója. Itt megvitattuk a Mi a git pénztár, Hogyan kell a git pénzt pénzt tenni példákat. A további javasolt cikkeken keresztül további információkat is megtudhat -
- Mi a Git Branch?
- GitHub parancsok
- GIT parancsok
- Git terminológia
- GIT verziószabályozó rendszer
- Git Push
- A Git életciklusának három szakasza a munkafolyamattal
- Hogyan kell használni a GIT Cherry-pick példát?