Git

Kā pārbaudīt Git žurnālus?

Kā pārbaudīt Git žurnālus?
Dažreiz, kad esat klonējis repozitoriju vai izveidojis dažādas saistības, izmantojot esošo saistību vēsturi, jūs vēlētos apskatīt visu saistību vēsturi, lai apskatītu iepriekš notikušo. Lai parādītu visu saistību vēsturi, varat pārbaudīt Git žurnālu, kas ir ļoti noderīgs rīks, kas ļauj skatīt visu informāciju par iepriekšējām saistībām, kas veiktas noteiktā projektā. Vienkāršākā žurnāla komanda parāda saistību vēsturi, kas noved pie izrakstītās filiāles pašreizējā stāvokļa. Visas saistības tiek rādītas apgrieztā hronoloģiskā secībā, kas nozīmē, ka vispirms varat apskatīt nesen veiktās saistības.

Šis raksts sniegs jums demonstrāciju par to, kā pārbaudīt vai skatīt Git žurnālus, izmantojot Ubuntu 20.04 sistēma. Visi zemāk sniegtie piemēri ir no vienkārša Git projekta ar nosaukumu “simplegit”. Pirmkārt, jums jāiegūst šis projekts. Tādēļ jums ir jāatver lietojumprogramma Terminal, nospiežot taustiņu kombināciju Ctrl + Alt + t un izpildot šādu komandu, lai savā sistēmā klonētu “simplegit” repozitoriju:

$ git klons https: // github.com / schacon / simplegit-progit

Git Commits žurnālu apskate

Saistību vēsturi var skatīt Git žurnālā, izmantojot šādu komandu:

$ git žurnāls

Kā jau minējām iepriekš, vispirms tiks parādītas visas nesen veiktās saistības.

Iepriekš redzamajā attēlā redzams, ka komandu saraksts “git log” saistās ar autora vārdu, e-pasta adresi, datumu un saistību ziņojumu.

Git žurnāla komandu opcijas

Ir pieejamas vairākas opcijas, kuras varat izmantot ar komandu 'git log', lai parādītu to pašu meklēto rezultātu. Zemāk mēs esam minējuši dažas opcijas, kas ir vispopulārākās saistībā ar komandu git log.

Parādīt pēdējās saistības

Labākā opcija -p, kas ir pieejama par saistošajiem žurnāliem, ir aizlāpītais izvads, kas ierobežo parādīto žurnālu līdz norādītajam skaitlim 'n'. Tas ierobežos izvadi un parādīs pēdējā laikā veikto saistību skaitu. Piemēram, mēs vēlamies parādīt tikai 2 nesen veikto žurnālu ierakstus. Tāpēc jums ir jāizpilda šāda komanda:

$ git log -p -2

Parādīt katru saistību žurnāla kopsavilkumu

Varat arī parādīt pilnu katras saistības kopsavilkumu ar “git log”. Piemēram, vēlaties parādīt katras saistības statistiku, pēc tam ar komandu “git log” varat izmantot opciju “-stat” šādi:

$ git log -stat

Kā jūs pamanījāt no iepriekš minētās izejas, opcija -stat arī izdrukās informāciju par modificētajiem failiem, pievienoto vai noņemto failu skaitu un parādīs failus, kas ir mainīti pēc katra apņemšanās ieraksta. Turklāt izejas beigās tiks parādīts pilnīgs kopsavilkums.

Parādīt katru saistību žurnālu vienā rindas formātā

Opcija -pretty ir noderīga, lai mainītu izvades formātu. Ja vēlaties katru apņemšanās vērtību parādīt tikai vienā rindā, izmantojot šo komandu, katru izdrukas žurnālu var izdrukāt vienā rindā:

$ git žurnāls - diezgan = tiešsaistē

Parādīt pielāgotu Git žurnāla izvadi

Izmantojot opciju formāts, varat norādīt izvades žurnāla formātu. Šī opcija “formāts” ir noderīga, it īpaši, ja vēlaties izveidot izvadi mašīnu parsēšanai. Izmantojot šādus formāta specifikatorus un opciju formāts, varat ģenerēt pielāgotu “git log” izvadi:

$ git log --pretty = formāts: "% h -% an,% ar:% s"

Varat izpētīt citas iespējas, kas saistītas ar “git log”. Šeit mēs esam minējuši šādas iespējas, kas jums palīdzēs nākotnē:

Iespējas Apraksts
-lpp Tas parāda plāksteri, kas ieviests ar katru saistību žurnālu.
-stat Tajā tiek parādīts pilns katras saistības kopsavilkums.
-shortstat Tas parāda tikai ievietotās, dzēstās un modificētās rindas.
-tikai vārds Tajā tiek parādīts to failu nosaukumu saraksts, kuri ir atjaunināti pēc informācijas par apņemšanos.
-nosaukums-statuss Tas parāda informāciju par ietekmētajiem failiem, pievienojot, atjauninot un izdzēšot failus.
-prety Parāda izvadi norādītajā formātā
-tiešsaistē Parāda izvadi tikai vienā rindā
-grafiks Parāda apvienošanas vēstures un atzara ASCII diagrammu
-radinieks-datums Izmantojot šo opciju, varat norādīt relatīvo datumu, piemēram, pirms 3 nedēļām, nevis norādīt pilnu datuma formātu.

Jūs varat saņemt vairāk palīdzības no “git log” rokasgrāmatām. Ievadiet šādu komandu, lai parādītu cilvēka lapu:

$ git palīdzības žurnāls

Mēs esam apsprieduši, kā apskatīt Git apņemšanās žurnālu Ubuntu 20.04 sistēma šajā rakstā. Mēs esam arī uzskaitījuši un izskaidrojuši dažādas iespējas, kuras varat izmantot ar komandu 'git log'.

Kā tvert un straumēt spēļu sesiju operētājsistēmā Linux
Agrāk spēļu spēlēšana tika uzskatīta tikai par hobiju, taču laika gaitā spēļu industrija piedzīvoja milzīgu tehnoloģiju un spēlētāju skaita pieaugumu....
Labākās spēles, ko spēlēt ar rokas izsekošanu
Oculus Quest nesen iepazīstināja ar lielisku ideju par rokas izsekošanu bez kontrolieriem. Ar arvien lielāku spēļu un aktivitāšu skaitu, kas atbalsta ...
Kā parādīt OSD pārklājumu pilnekrāna Linux lietotnēs un spēlēs
Spēlējot pilnekrāna spēles vai lietojot lietotnes bez atrautības pilnekrāna režīmā, jūs varat izslēgt no attiecīgās sistēmas informācijas, kas redzama...