git-log käsk Git | Selgitatud

Git Log Kask Git Selgitatud



Kui Giti hoidlasse lisatakse uusi faile või rakendatakse muid muudatusi, peavad kasutajad salvestama need Giti hoidlasse tagatiste kaudu. Need sissekanded sisaldavad muudatusi ja kinnitusteateid, mis sisaldavad üksikasju autori nime, e-posti aadressi, kinnitamise kuupäeva, kellaaja ja muu kasuliku teabe kohta. Sellele teabele pääsevad kasutajad igal ajal juurde, kasutades ' git logi ” käsk.

Selles blogis käsitletakse järgmist:

Mis on Gitis käsk 'git log'?

Kogu praeguse töötava hoidla sissekandmislogi ajaloo vaatamiseks avage ' git logi ” saab kasutada käsku. Seda saab kasutada koos mitme valikuga erinevatel eesmärkidel, näiteks:







  • – üks liin ” suvandit kasutatakse logiajaloo koondamiseks ühele reale.
  • – pärast ” valikut kasutatakse kohustuste logi andmete kuvamiseks pärast soovitud kuupäeva.
  • '- - autor ” valikut kasutatakse konkreetse autori kohustuste kuvamiseks.
  • -haare ” suvandit kasutatakse konkreetse kinnitusteate logi andmete loetlemiseks.
  • – stat ” suvandit kasutatakse soovitud arvu üksikasjalike sisestamislogiandmete jaoks.

Süntaks



Siin on '' üldine süntaks git logi 'käsk:



git logi < valik >

Ülaltoodud käsust ' ” asendatakse konkreetse valikuga.





Kuidas Gitis „giti logi” vaadata?

' git logi ” käsku saab kasutada Giti hoidla logiandmete kuvamiseks. Selleks järgige esitatud samme:

  • Liikuge Giti kohalikku hoidlasse.
  • Looge hoidlas uus fail ja kasutage ' git lisage ” käsk muudatuste elluviimiseks.
  • Käivitage ' git commit -m ” käsk, et lükata jälgitavad muudatused hoidlasse.
  • Giti logiandmete kontrollimiseks käivitage ' git logi 'käsk.

1. samm: minge soovitud Giti kohalikku hoidlasse

Esialgu kasutage koos hoidla teega järgmist käsku ja liikuge sellele:



cd 'C:\Kasutajad \n azma\Git\Coco1'

2. samm: looge fail

Seejärel genereerige tööalal uus fail, käivitades ' puudutada 'käsk:

puudutada testfile.html

3. samm: jälgige muudatusi

Käivitage pakutud käsk, et lükata fail etapiindeksisse:

git lisada testfile.html

4. samm: tehke muudatused

Nüüd salvestage Giti kohaliku hoidla etapiviisilised muudatused, kasutades alltoodud käsku:

git commit -m 'esialgne kohustus'

5. samm: kuvage Git Commit logiandmed

Praegu töötava Giti hoidla sissekandmislogi andmete vaatamiseks käivitage ' git logi 'käsk:

git logi

Lisaks saame vaadata soovitud arvu sissekannete logiandmeid, käivitades käsu ' git logi ” käsk koos vahemikuga. Näiteks oleme määranud ' -2 ” vahemikuna:

git logi -2

On näha, et kuvatud on viimane soovitud arv sissekandmislogi andmeid:

Kuidas kasutada käsku „git log” Giti suvandiga „–oneline”?

Kinnituslogi andmete tihendamiseks kasutage ' – üks liin ' valik koos ' git logi 'käsk:

git logi -- võrgus -6

Siin oleme täpsustanud ' -6 ” kui kohustusvahemikku. Kuvatud on sisseviidude logiandmete arv:

Kuidas kasutada käsku „git log” koos Giti suvandiga „–after”?

Kinnituslogi andmete kontrollimiseks pärast soovitud kuupäeva käivitage ' git logi ' käsk '' – pärast 'valik:

git logi -- pärast = '2023-03-29'

Ülaltoodud käsus oleme määranud ' 2023-03-29 ” kuupäev kõigi kohustuste logiandmete loetlemiseks pärast seda kuupäeva:

Kuidas kasutada käsku “git log” koos Giti suvandiga “–author”?

Kui soovite vaadata soovitud autori sissekannete logi, käivitage käsuga ' – autor ” ja määrake autori nimi või meiliaadress. Meie puhul oleme esitanud autori e-posti aadressi:

git logi -- autor = 'hooriakhan422@gmail.com'

Kuidas kasutada käsku „git log” Giti suvandiga „–grep”?

Teine viis vajalike sissekandmislogi andmete hankimiseks on ' -haare ” suvand ja määrake kinnistamissõnum:

git logi --haare = 'esialgne'

Siin soovime kõiki sissekannete üksikasju, millel on ' esialgne ” märksõna sissekandmise teates:

Kuidas kasutada käsku „git log” koos Giti suvandiga „–stat”?

Viimaseks, kuid mitte vähemtähtsaks, ' – stat ” valikut saab kasutada soovitud arvu sissekandmislogiandmete üksikasjalikuks kuvamiseks:

git logi --stat -1

See on kõik! Oleme esitanud üksikasjad Giti käsu „git log” kohta.

Järeldus

' git logi ” käsku kasutatakse hoidla logiajaloos kõigi kohustuste kuvamiseks. Seda saab kasutada koos mitme valikuga erinevatel eesmärkidel, näiteks ' – üks liin ”, „ – pärast ”, „- - autor ”, „ -haare ”, ja „ – stat ” valikud logiandmete üksikasjalikuks kinnitamiseks. See ajaveeb demonstreeris käsu „git log” kasutamist Gitis.