Šis įrašas parodys metodus, kaip parodyti, ką padarė konkretus įsipareigojimas.
Kaip parodyti, ką padarė įsipareigojimas?
Įvairios Git komandos gali būti naudojamos norint parodyti, ką padarė tam tikras įsipareigojimas, pavyzdžiui:
1 būdas: peržiūrėkite įsipareigojimų pakeitimus naudodami komandą „git show “.
„ git šou ” komanda kartu su įvykdymo ID rodo išsamią informaciją apie tą patvirtinimą, įskaitant patvirtinimo pranešimą, autoriaus vardą, datą ir laiką. Tai taip pat parodo, ką padarė konkretus įsipareigojimas.
1 veiksmas: pasirinkite Norimas įsipareigojimas
Pirma, parodykite įsipareigojimų istoriją ir pasirinkite konkretų įsipareigojimą.
git žurnalas --prisijungęs
Žemiau pateiktame išvestyje rodoma visa įvykdymo istorija. Mes pasirinkome ' 3245529 'įsipareigojimo ID:
2 veiksmas: peržiūrėkite patvirtinimo pakeitimus
Tada naudokite „ git šou ” komandą kartu su pasirinktu įsipareigojimo ID, kad peržiūrėtumėte jos pakeitimus:
git šou 3245529
Žemiau pateiktame išvestyje rodomi pasirinkto įsipareigojimo pakeitimai. Paryškintoje dalyje žalias tekstas kartu su „ + “ simbolis žymi naujas eilutes, įtrauktas į failą, kai jis buvo patvirtintas:
Be to, „ – stat “ parinktį taip pat galima naudoti toje pačioje komandoje, kad peržiūrėtumėte trumpą pakeitimų sąrašą:
git šou 3245529 --statŽemiau pateikta ekrano kopija rodo, kad prie šio įsipareigojimo buvo pridėti trys įterpimai:
2 būdas: peržiūrėkite patvirtinimo pakeitimus naudodami „git diff ^! komandą
„ git skirtumas ” komanda su konkrečiu įpareigojimo ID yra naudojama norint peržiūrėti šio įsipareigojimo pakeitimus. Naudokite pateiktą komandą ir pridėkite „^! simboliai, skirti pašalinti visus pirminius įsipareigojimus iš skirtumo:
git skirtumas 3245529 ^ !Žemiau esančioje ekrano kopijoje paryškintoje dalyje rodomi pakeitimai, įtraukti į pasirinktą įsipareigojimą:
Mes paaiškinome lengviausius būdus, kaip parodyti, ką padarė konkretus įsipareigojimas.
Išvada
Norėdami parodyti, ką padarė konkretus įsipareigojimas, pirmiausia pasirinkite norimą įsipareigojimą ir nukopijuokite jo įsipareigojimo ID. Tada paleiskite „ git šou