Git

Zobrazit Git Tree v terminálu

Zobrazit Git Tree v terminálu
The git log command je užitečný příkaz, který vám umožní podívat se na historii revizí Git. Tento textový protokol však většina uživatelů nemusí preferovat, protože výstup může být velmi obtížný a složitý pro vizualizaci a interpretaci. Vizuálně atraktivnější způsob prezentace tohoto protokolu je ve formě stromu Git. Tento článek popisuje několik metod, které můžete použít k vytvoření stromu Git v terminálu v Ubuntu 20.04.

Metody zobrazení stromu Git v Ubuntu 20.04 Terminál

Následující části obsahují několik různých metod pro zobrazení stromu Git ve vašem terminálu. Před pokusem o tyto metody nejprve přejdeme do našeho úložiště testovacích projektů spuštěním následujícího příkazu:

cd / home / kbuzdar / simplegit-progit

Svou vlastní cestu můžete zadat pomocí příkazu „cd“, tj.E., umístění, ve kterém aktuálně existuje úložiště testovacích projektů.

Po spuštění tohoto příkazu se cesta ve vašem terminálu okamžitě změní, jak je znázorněno na obrázku níže:

Metoda 1: Použití příznaku grafu s příkazem git log

Jakmile jsme se dostali do úložiště testovacích projektů, spustíme následující příkaz pro zobrazení stromu Git v našem Ubuntu 20.Terminál 04:

git log --graf

Náš strom projektu Git je zobrazen na obrázku níže:

Metoda 2: Použití jednorázového příznaku s příkazem git log

Můžeme také vytvořit strom Git v našem terminálu spuštěním následujícího příkazu:

git log --graph --oneline - all

Náš strom projektu Git je zobrazen na obrázku níže:

Metoda 3: Použití hezké vlajky s příkazem git log

Toto je další způsob, jak vytvořit strom Git ve vašem Ubuntu 20.04 terminál. Strom Git můžete vytvořit pomocí této metody spuštěním následujícího příkazu:

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

Náš projektový strom Git je zobrazen na obrázku níže:

Závěr

Tento článek vám ukázal tři různé metody pro vytvoření stromu Git ve vašem Ubuntu 20.04 terminál. Otázka, která by vás stále mohla zajímat, je: „Jaký je rozdíl mezi metodou # 2 a metodou # 3, protože oba zjevně vykazují přesně stejný výstup?"Tento rozdíl lze vidět, pouze pokud je váš protokol Git dostatečně bohatý, tj.E., obsahuje značný počet závazků. Pokud provádíte metodu č. 2 i č. 3 v úložišti projektu Git, které obsahuje dostatek revizí, uvidíte, že výstup metody č. 2 bude více technický, protože může obsahovat některé hodnoty ASCII; vzhledem k tomu, že výstup metody č. 3 bude uživatelsky přívětivější, což by bylo způsobeno pouze použitím „hezkého“ příznaku v této metodě.

Hry Jak zobrazit počítadlo FPS v linuxových hrách
Jak zobrazit počítadlo FPS v linuxových hrách
Hraní na Linuxu získalo velký tlak, když společnost Valve v roce 2012 oznámila podporu systému Linux pro klienta Steam a jejich hry. Od té doby se mno...
Hry Jak stáhnout a přehrát Sid Meier's Civilization VI v systému Linux
Jak stáhnout a přehrát Sid Meier's Civilization VI v systému Linux
Úvod do hry Civilization 6 je moderní pojetí klasického konceptu představeného v sérii her Age of Empires. Myšlenka byla docela jednoduchá; začali bys...
Hry Jak nainstalovat a hrát Doom na Linuxu
Jak nainstalovat a hrát Doom na Linuxu
Úvod do Doom Série Doom vznikla v 90. letech po vydání původního Doomu. Byl to okamžitý hit a od té doby herní série získala řadu ocenění a původní Do...