Git

Zobraziť Git Tree v termináli

Zobraziť Git Tree v termináli
The git log command je užitočný príkaz, ktorý vám umožní pozrieť sa na históriu záväzkov Git. Tento textový protokol však nemusí byť väčšinou používateľov preferovaný, pretože jeho vizualizácia a interpretácia môže byť veľmi zložitá a zložitá. Vizuálne príťažlivejší spôsob prezentácie tohto denníka je vo forme stromu Git. Tento článok popisuje niekoľko metód, ktoré môžete použiť na vytvorenie stromu Git v termináli v Ubuntu 20.04.

Metódy zobrazenia stromu Git v Ubuntu 20.04 Terminál

Nasledujúce časti obsahujú niekoľko rôznych spôsobov zobrazenia stromu Git vo vašom termináli. Pred vyskúšaním týchto metód najskôr prejdeme do nášho úložiska testovacích projektov spustením nasledujúceho príkazu:

cd / home / kbuzdar / simplegit-progit

Svoju vlastnú cestu môžete zadať pomocou príkazu „cd“, t.j.e., umiestnenie, v ktorom momentálne existuje vaše úložisko testovacích projektov.

Po spustení tohto príkazu sa cesta vo vašom termináli okamžite zmení, ako je to znázornené na obrázku nižšie:

Metóda 1: Použitie grafu Flag s príkazom git log

Akonáhle sme sa dostali do úložiska testovacích projektov, spustíme nasledujúci príkaz na zobrazenie stromu Git v našom Ubuntu 20.Terminál 04:

git log --graf

Náš strom projektu Git je zobrazený na obrázku nižšie:

Metóda 2: Použitie jednoradového príznaku s príkazom git log

Strom Git môžeme vytvoriť aj v našom termináli spustením nasledujúceho príkazu:

git log --graf --oneline - všetko

Náš strom projektu Git je zobrazený na obrázku nižšie:

Metóda 3: Použitie peknej vlajky s príkazom git log

Toto je ďalšia metóda na vytvorenie stromu Git vo vašom Ubuntu 20.Terminál 04. Strom Git môžete vytvoriť pomocou tejto metódy spustením nasledujúceho príkazu:

git log --graph --pretty = oneline --abbrev-commit

Náš strom projektu Git je zobrazený na obrázku nižšie:

Záver

Tento článok vám ukázal tri rôzne metódy na vytvorenie stromu Git vo vašom systéme Ubuntu 20.Terminál 04. Otázka, ktorá vás stále môže zaujímať, je: „Aký je rozdiel medzi metódou č. 2 a metódou č. 3, pretože obidve zjavne vykazujú úplne rovnaký výstup?„Tento rozdiel je viditeľný, iba ak je váš denník Git dostatočne bohatý, t.j.e., obsahuje značný počet záväzkov. Ak vykonávate metódu č. 2 aj č. 3 v úložisku projektu Git, ktoré obsahuje dostatok potvrdení, uvidíte, že výstup metódy č. 2 bude technickejší, pretože môže obsahovať niektoré hodnoty ASCII; zatiaľ čo výstup metódy č. 3 bude užívateľsky prívetivejší, čo by bolo spôsobené iba používaním príznaku „pekný“ v tejto metóde.

Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...