Git

Hogyan használhatom a git címkéket?

Hogyan használhatom a git címkéket?
A Git-címkék a Git történetében meghatározott referenciapontok. A Git-címkékkel rögzíteni lehet a történelem azon pontját, amelyet tovább használnak egy kiadott verzióra való rámutatásra. A címke nem változik, mint egy ág. Létrehozásuk után nincs további elkötelezettségük.  A legtöbb ember használja ezt a funkciót néhány kiadási pont megjelölésére, például (v1.0,… v4.0, és így tovább). Egyszerű szavakkal a Git címkéket arra használjuk, hogy valamilyen értelmes nevet adjunk egy adott elemnek a git projekt lerakatban. Tegyük fel, hogy két felhasználó úgy dönt, hogy megcímkézi projektkódját a későbbi hozzáférés érdekében.

Ebben a cikkben megvitatjuk a Git tagek fogalmát és a git tag parancs működését. A cikkben különféle címkékről, új címkék létrehozásáról, címkék felsorolásáról és címkék törléséről és egyebekről lesz szó. Néhány parancs, amelyet végrehajtottunk az Ubuntu 20-on.04 rendszer, amelyet a szakasz további részében részletezünk.

Hozzon létre egy új címkét

A következő két különböző típusú Git-címke létezik:

  1. Megjegyzésekkel ellátott címkék
  2. Könnyű címkék

Megjegyzésekkel ellátott címkék

A jegyzetekkel ellátott címkék teljes objektumként kerülnek mentésre a Git adatbázisába. Az ilyen típusú címkék további metaadatokat tárolnak, például a címkéző nevét, a címkéző e-mail azonosítóját és a dátumot. A kommentált címkék tárolják a címkéző üzenetet. A git által javasolt legjobb gyakorlat az, hogy a git címkéket túlsúlyos, megjegyzéssel ellátott címkék formájában tárolja. A jegyzetekkel ellátott címkék segítségével az összes kapcsolódó metaadatot tárolhatja az adatbázisban.

Megjegyzéssel ellátott címke létrehozásához nyissa meg a terminálalkalmazást a Ctrl + Alt + t megnyomásával, és futtassa a következő parancsot:

$ git tag -a 'Release_1_0' -m 'Címkézett string karakterlánc-kód' HEAD

A fenti parancsban az aktuális HEAD-et megcímkéztük a git tag paranccsal. A felhasználó megadja az 'Release_1_0' címke nevet az -a opcióval, a tag üzenetet pedig a -m opcióval látja el.

Könnyű címkék

Az ilyen típusú címkéket egy elkötelezettség „könyvjelzőihez” használják; A könnyű címkék csak egy név vagy egy konkrét mutató az elkötelezettségre. A könnyű címkék hasznosak a releváns elkötelezettségek gyors létrehozásához.

A következő paranccsal könnyû címkéket hozhat létre:

$ git címke

Példa:

A következő példában tegyük fel, hogy létrehoztunk egy könnyű címkét a 'Release_1_0' névvel.

$ git tag Release_1_0

Az ilyen típusú címkéket az aktuális munka tárolja .git projekt adattár.

Címkék megtekintése

Miután létrehozta a címkéket, a következő paranccsal megjelenítheti a címke részleteit:

$ git show Release_1_0

A fenti parancsban kinyomtattuk a 'Release_1_0' címke részleteit. A következő képen a címke részletei jelennek meg:

Címkék felsorolása

Az összes címke nevét megjelenítheti a következő Git tag paranccsal is az -l opcióval:

$ git tag -l

Címkék eltávolítása vagy törlése

Először az összes tárolócímke felsorolásához a tárban futtassa az alább megadott parancsot:

$ git címke

Most a következő paranccsal eltávolíthatja vagy törölheti a címkéket a távvezérlőről, valamint a helyi adattárból.

$ git tag -d Release_1_0

Következtetés

Ebben a cikkben megtanultuk a Git címkék használatát. A címkézés hasznos funkció, amelyen keresztül létrehozhat egy klónképet egy Git repo-ról. Jobb, értelmesebb nevet adhat egy adott git projektnek. Kényelmének megfelelően két különböző típusú, jegyzettel ellátott vagy könnyű címkét hozhat létre, amelyeket fentebb tárgyaltunk. Remélem, hogy most jobban megértette a Git címkék használatát a Git projekt repóban.

Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...
OpenTTD vs Simutrans
Saját közlekedési szimuláció létrehozása szórakoztató, pihentető és rendkívül csábító lehet. Ezért meg kell győződnie arról, hogy a lehető legtöbb ját...
OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...