Bevezetés a GIT parancsaiba
A GIT egy nagyon népszerű verziókontroll-módszer és egy forráskód-kezelő eszköz, amelyet a program forráskódjában végrehajtott összes változás nyomon követésére használnak. Meglehetősen egyszerűvé tette a szoftvermérnökök életét, mivel csak egy vagy több fájlban végrehajtott változások nyomon követésére használják. A szoftvermérnökök közötti együttműködésre használják, mivel minden mérnök az ágon belül a kóddal dolgozik, és a kódot beolvashatja a mesterágba, ezáltal létrehozva egy komplett kódmegoldást. A célkitűzés, hogy miért került a nagyon népszerű eszközök közé, integritásának, sebességének és annak köszönhető, hogy elosztott módon támogatja az összes nemlineáris munkafolyamatot. Az egyes számítógépeken található GIT könyvtár önmagában egy teljes lerakat, amely a legtöbb manapság működő kliens-szerver rendszer esetében nincs így. A GIT bash használatakor van néhány parancs, amelyeket tudnia kell neked. Ebben a bejegyzésben ezeket a parancsokat fogjuk megvitatni.
Alapvető parancsok:
- git config: Ezt a parancsot a szerző nevének és az e-mail cím beállításához használják.
Használat: git config –global user.email “(e-mail cím)”
- git init: Egy új git-lerakat elindításához használják. Ezt a parancsot általában az elején használják.
Használat: git init (repo név)
- git klón: Ezt a parancsot egy lerakat klónozására vagy másolására használják egy URL-címről. Ez az URL általában egy bitbucket-kiszolgáló, egy sorozat vagy bármely más verzióvezérlő és forráskód-kezelő lerakat-tároló szolgáltatás.
Használat: git klón (URL)
- git add: Egy fájl hozzáadására szolgál az átmeneti területre. Egyetlen fájlnév választása helyett dönthet úgy is, hogy minden fájlnevet * -nel ad meg.
Használat: git add (fájlnév),
git add *
- git activ –m: Ezt a parancsot egy fájl pillanatfelvételéhez vagy rögzítéséhez használják a verziótörténetbe, véglegesen.
Használat: git activ –m (írjon be egy üzenetet)
Az üzenet szövegének megadása a végrehajtási parancs végén segít azonosítani a végrehajtási kód részleteit.
- git įsipareig –a: Ezt a parancs parancsot használják minden olyan fájl elküldésére, amelyet a git add parancs eredményeként adtak hozzá. Felelős minden egyéb olyan fájl elküldése, amelyben azóta változtatott.
Használat: git įsipareig -a
- git diff: Ahogy a neve is sugallja, ezt a parancsot a fájlok közötti különbségek megjelenítésére használják mindaddig, amíg a változások még nem készültek meg.
Használat: git diff
- git diff –staged: Ezt a parancsot használják az összes különbség megjelenítésére az átmeneti terület fájlok és a legfrissebb verzió között, amely jelen lehet.
Használat: git diff-színpad
- git diff (első ág) (második ág): Ez egy nagyon hatékony parancs, mivel a két ág közötti különbségek megjelenítésére szolgál. Általában egy fejlesztő dolgozik az egyéni ágon, amelyet azután egyesítenek egy master ágnak.
Használat: git diff (első ág) (második ág)
- git reset (fájl): Ezt a parancsot, ahogy a neve is sugallja, egy fájl kiosztására használják. Annak ellenére, hogy eltávolítja a fájlt, a fájl tartalma változatlan marad.
Használat: git reset (fájl)
GIT köztes parancsok:
- Git reset (kötelezettségvállalás): Ezt a reset parancsot arra használják, hogy visszavonják az összes változást, amelyet egy adott kötelezettségvállalás részeként beépítettek egy megadott kötelezettségvállalás végrehajtása után. Ez elősegíti a módosítások helyben történő mentését a számítógépen.
Használat: nyugodj (elkötelezz)
- Git reset –hard (vállalás): Ez a parancs az összes előzmény megsemmisítésére szolgál, és az utoljára megadott kötelező érvényre juttat minket.
Használat: git reset –kemény (kötelező)
- Git status: Ez az egyik leggyakrabban használt parancs, mivel arra használják, hogy felsorolják az összes fájlt, amely készen áll az átadásra.
Használat: git status
- Gm rm: Az Unixhoz hasonlóan az rm-t is eltávolítják, ugyanúgy, az rm-t a fájl törléséhez használják a jelenlegi munkakönyvtárból, és a törlési folyamat fázisához is.
Használat: git rm (fájl)
- Git napló: Ezt a parancsot az aktuális munkaág verzióelőzményeinek felsorolására használják.
Használja: git log
- git log –follow: Ez a parancs hasonló a git log parancsához, azzal a különbséggel, hogy felsorolja egy adott fájl verzióelőzményeit, amely gyakran magában foglalja a fájl átnevezését is.
Használat: git log –követés (fájl)
- git show: Ez a parancs a metaadatok és az adott kötelezettségvállalás összes tartalmi változásának megjelenítésére szolgál.
Használat: git show (elkötelezettség)
- git tag: Ezt a parancsot arra használják, hogy bizonyos címkéket adjanak a kódküldéshez.
Használat: git tag (activID)
- git ág: A Git ág parancs arra szolgál, hogy felsorolja az összes ágot, amelyek helyben vannak a lerakatban.
Használat: git ág
- Git ág (fióknév): Ez a parancs új ág létrehozására szolgál.
Használat: Git ág (fióknév)
Speciális GIT parancsok
- Git branch –d (fióknév): Ez a parancs a jelenlegi megadott fióknév törlésére szolgál.
Használat: git ága –d (ágazat neve)
- Git checkout: Ez a parancs hasznos az egyik ágról a másikra való váltáshoz.
Használat: git checkout (fióknév)
Tippek és trükkök
A leggyakrabban figyelmen kívül hagyott fájl egy ~ / .gitconfig fájl, amely a git globális konfigurációs fájlja, és elég hasznos parancsokat tartalmaz. Számos beállítást igény szerint módosíthat a parancs felhasználásával. Kikapcsolhatja vagy megadhatja az egyes parancsbeállításokat, vagy választása alapján, és beállíthatja az álneveket.
Egy másik lényeges szempont, amelyet megemlíteni kell, a kötelező grafikon megjelenítéséről, amely nagyon hasznos, amikor egy olyan projekten dolgozik, amely sok elágazó struktúrából áll.
Következtetés
A parancsok meghallgatásának legjobb módja az, ha gyakran használják őket. Ne aggódjon, ha nincs hivatalos projektje, klónozhat minden repo-ot a stash-ból, és elkezdheti a GIT-en dolgozni, hogy gyakorlati tapasztalatokat és kellemes ízeket szerezzen.
Ajánlott cikkek
Ez egy útmutató a GIT parancsokhoz. Itt megvitattuk az alapvető, valamint a haladó és néhány közvetlen parancsot. A következő cikkben további információkat is megnézhet -
- A szelénparancsok listája
- GitHub parancsok listája
- Alapvető és haladó AutoCAD parancsok
- A szikra parancsai