Få en liste over alle GIT -forpliktelser inkludert de tapte

Få en liste over alle GIT -forpliktelser inkludert de tapte
Git inneholder flere avanserte funksjoner for å gjøre det mer mulig for mennesker. “Reflog”Er en av dem, som ikke er veldig populær blant utviklere, men enormt hjelpsomme. Det kan brukes til å vise listen over alle GIT -forpliktelser. Dessuten kan utviklere bruke forskjellige alternativer for å få mer informasjon om GIT -forpliktelser og også brukes til å få den tapte GIT -forpliktelsen. Den andre Git -kommandoen, “$ git log”Kan brukes til å få informasjon om GIT -forpliktelsene.

Resultatene av denne artikkelen er:

  • Hvordan få liste over alle GIT -forpliktelser ved å bruke “Git Refle” -kommandoen?
  • Hvordan få liste over alle Git -forpliktelser gjennom “Git Log” -kommandoen?
  • Hvordan få liste over alle GIT-forpliktelser ved å bruke “Git Log” -kommandoen sammen med “-all?

Hvordan få liste over alle GIT -forpliktelser ved å bruke “Git Refle” -kommandoen?

For å få alle GIT -katalog -forpliktelser, inkludert de tapte, navigerer først til Git Root Directory. Utfør “$ git reflog”Kommando sammen med de forskjellige alternativene og flaggene.

La oss sjekke ut instruksjonene under givningen!

Først, løp "CD”Kommando for å få tilgang til Git Root Directory ved å gi sin vei:

$ CD "C: \ Brukere \ Nazma \ Git"

Nå, utfør "Git Refog”Kommando for å se listen over alle GIT -forpliktelser:

$ git reflog

Som du kan se i utdataene under levert, vises alle GIT-forpliktelsene sammen med hodeindeksen, og annen informasjon:

Hvordan få liste over alle GIT -forpliktelser gjennom “Git Log” -kommandoen?

En annen måte å sjekke GIT -forpliktelsene, bruk "git log”Kommando med“-Reflog”Alternativ:

$ git log -Reflog

Som et resultat forplikter alle GIT med detaljer, inkludert forfatterens detaljer, dato, tid, forpliktelse Sha Hash, forpliktelse, melding og grunn til å forplikte seg på terminalen:

Hvordan få liste over alle GIT-forpliktelser ved å bruke “Git Log” -kommandoen sammen med “-all?

For å få alle git -forpliktelser, bruk den medfølgende kommandoen med “-alle”Og“-en linje”Alternativer:

$ git log -all --oneline

Her, "-alle”Alternativet viser alle forpliktelser, og“-en linje”Alternativet brukes til å få detaljene i forpliktelser i en enkelt linje:

Fra ovennevnte utgang kan det observeres at alle GIT-katalogen forplikter seg, inkludert Commit Sha Hash og grennavnet der de ble utført i, og de relevante forpliktelsesmeldingene hentes.

Konklusjon

Git tilbyr flere kommandoer for å få listen over Git -forpliktelser, inkludert de tapte, i henhold til utviklerens krav. For eksempel, hvis de ønsker å få GIT -forplikter seg med hodeindeksnummeret og grunnen til å utføre, ""$ git reflog”Kommando kan brukes. Mens “$ git log -reflog”Kommando er nyttig for å se forfatterens detaljer, dato, tid, forplikte Sha Hash, forplikte melding, grunnen til å begå, og mange flere. I denne artikkelen har vi demonstrert de forskjellige måtene å få alle Git Repository -forpliktelser, inkludert de tapte.