Git

Vis Git Tree i Terminal

Vis Git Tree i Terminal
De git logg kommando er en nyttig kommando som lar deg se på Git commits history. Imidlertid er denne tekstbaserte loggen kanskje ikke foretrukket av de fleste brukere, siden utdataene kan være svært vanskelige og komplekse å visualisere og tolke. En mer visuelt tiltalende måte å presentere denne loggen er i form av et Git-tre. Denne artikkelen beskriver flere metoder du kan bruke til å lage et Git-tre i terminalen i Ubuntu 20.04.

Metoder for å vise Git Tree i Ubuntu 20.04 Terminal

Følgende seksjoner dekker flere forskjellige metoder for å vise et Git-tre i terminalen din. Før vi prøver disse metodene, navigerer vi først til vårt testprosjektregister ved å kjøre følgende kommando:

cd / home / kbuzdar / simplegit-progit

Du kan gi din egen bane med "cd" -kommandoen, dvs.e., stedet der testprosjektregisteret ditt for øyeblikket eksisterer.

Etter å ha kjørt denne kommandoen, endres banen i terminalen din umiddelbart, som vist på bildet nedenfor:

Metode 1: Bruke grafen Flagg med git log Command

Når vi har navigert til testprosjektregisteret, vil vi kjøre følgende kommando for å vise Git-treet i Ubuntu 20.04 terminal:

git log - graf

Vårt Git-prosjekttre vises i bildet nedenfor:

Metode 2: Bruk online-flagget med git log Command

Vi kan også opprette Git-treet i terminalen vår ved å kjøre følgende kommando:

git log - graf --oneline - alt

Vårt Git-prosjekttre vises på bildet nedenfor:

Metode 3: Bruke det vakre Flagget med git log Command

Dette er enda en metode for å lage Git-treet i Ubuntu 20.04 terminal. Du kan opprette Git-treet ved hjelp av denne metoden ved å kjøre følgende kommando:

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

Vårt Git-prosjekttre vises i bildet nedenfor:

Konklusjon

Denne artikkelen viste deg tre forskjellige metoder for å lage et Git-tre i Ubuntu 20.04 terminal. Et spørsmål som fremdeles kan bekymre deg er: "Hva er forskjellen mellom metode 2 og metode 3, fordi tilsynelatende begge viser nøyaktig samme utgang?”Vel, denne forskjellen kan bare sees hvis Git-loggen din er rik nok, dvs.e., den inneholder et betydelig antall forpliktelser. Hvis du utfører både metode nr. 2 og nr. 3 på et Git-prosjektregister som inneholder nok forpliktelser, vil du se at utdataene fra metode nr. 2 vil være mer tekniske, da den kan inneholde noen ASCII-verdier; mens produksjonen av metode nr. 3 vil være mer brukervennlig, noe som bare vil skyldes bruk av det "pene" flagget i den metoden.

Mus Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Bruk av mus eller tastatur i feil stilling for overdreven bruk kan føre til mange helseproblemer, inkludert belastning, karpaltunnelsyndrom og mer. I ...
Mus Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
De siste årene har datamaskiner og operativsystemer utviklet seg sterkt. Det var en tid da brukere måtte bruke kommandoer for å navigere gjennom filad...
Mus Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Dual Display Mouse Manager lar deg kontrollere og konfigurere musebevegelse mellom flere skjermer, ved å bremse bevegelsene nær grensen. Windows 10/8,...