Git

Vis Git Tree i Terminal

Vis Git Tree i Terminal
Det git log kommando er en nyttig kommando, der giver dig mulighed for at se på Git-begivenhedshistorik. Denne tekstbaserede log kan dog ikke foretrækkes af de fleste brugere, da output kan være meget vanskeligt og komplekst at visualisere og fortolke. En mere visuelt tiltalende måde at præsentere denne log på er i form af et Git-træ. Denne artikel beskriver flere metoder, som du kan bruge til at oprette et Git-træ i terminalen i Ubuntu 20.04.

Metoder til at vise Git Tree i Ubuntu 20.04 Terminal

De følgende sektioner dækker flere forskellige metoder til visning af et Git-træ i din terminal. Før vi prøver disse metoder, navigerer vi først til vores testprojektopbevaringssted ved at køre følgende kommando:

cd / home / kbuzdar / simplegit-progit

Du kan give din egen sti med kommandoen “cd”, dvs.e., det sted, hvor dit testprojektlager i øjeblikket findes.

Efter at have kørt denne kommando, ændres stien i din terminal med det samme som vist på billedet nedenfor:

Metode 1: Brug af grafen Flag med kommandoen git log

Når vi har navigeret til testprojektregistret, kører vi følgende kommando for at vise Git-træet i vores Ubuntu 20.04 terminal:

git log - graf

Vores Git-projekt træ vises i nedenstående billede:

Metode 2: Brug af Oneline-flag med git log-kommandoen

Vi kan også oprette Git-træet i vores terminal ved at køre følgende kommando:

git log --graf --oneline - alt

Vores Git-projekt træ vises i nedenstående billede:

Metode 3: Brug af det smukke Flag med git log Command

Dette er endnu en metode til at oprette Git-træet i din Ubuntu 20.04 terminal. Du kan oprette Git-træet ved hjælp af denne metode ved at køre følgende kommando:

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

Vores Git-projekt træ vises i nedenstående billede:

Konklusion

Denne artikel viste dig tre forskellige metoder til oprettelse af et Git-træ i din Ubuntu 20.04 terminal. Et spørgsmål, der stadig kan bekymre dig, er: ”Hvad er forskellen mellem metode nr. 2 og metode nr. 3, fordi tilsyneladende begge viser nøjagtigt samme output?”Nå, denne forskel kan kun ses, hvis din Git-log er rig nok, dvs.e., den indeholder et betydeligt antal forpligtelser. Hvis du udfører både metode nr. 2 og nr. 3 på et Git-projektlager, der indeholder nok forpligtelser, vil du se, at output fra metode nr. 2 vil være mere teknisk, da det kan indeholde nogle ASCII-værdier; der henviser til, at output fra metode nr. 3 vil være mere brugervenlig, hvilket kun skyldtes brugen af ​​det "smukke" flag i denne metode.

Bedste kommandoliniespil til Linux
Kommandolinjen er ikke kun din største allierede, når du bruger Linux, den kan også være kilde til underholdning, fordi du kan bruge den til at spille...
Bedste apps til Gamepad Mapping til Linux
Hvis du kan lide at spille spil på Linux med en gamepad i stedet for et typisk tastatur- og musesystem, er der nogle nyttige apps til dig. Mange pc-sp...
Nyttige værktøjer til Linux-spillere
Hvis du kan lide at spille spil på Linux, er chancerne for, at du måske har brugt apps og hjælpeprogrammer som Wine, Lutris og OBS Studio for at forbe...