Ako môžem ukázať, čo urobil záväzok?

Ako Mozem Ukazat Co Urobil Zavazok



V systéme Git predstavuje odovzdanie snímku celého úložiska Git v určitom časovom bode. Keď používatelia vykonajú zmeny v súboroch v úložisku, tieto zmeny naplánujú a potom vytvoria potvrdenie na uloženie týchto zmien. Presnejšie povedané, keď sa vytvorí odovzdanie, Git vytvorí snímku aktuálneho stavu úložiska vrátane všetkých zmien, ktoré boli zinscenované. Každé potvrdenie obsahuje informácie vrátane správy odovzdania, dátumu, autora a súborov, ktoré boli pridané, upravené alebo odstránené. Používatelia môžu zobraziť všetky zmeny vykonané v potvrdeniach.

Tento zápis demonštruje metódy, ktoré ukážu, čo konkrétne odovzdanie urobilo.

Ako ukázať, čo urobil záväzok?

Na zobrazenie toho, čo konkrétne odovzdanie urobilo, je možné použiť rôzne príkazy Git, ako napríklad:







Metóda 1: Zobrazenie zmien potvrdenia pomocou príkazu „git show “.

' git show ” spolu s ID odovzdania zobrazuje podrobné informácie o tomto odovzdaní vrátane správy odovzdania, mena autora, dátumu a času. Ukazuje tiež, čo urobil konkrétny záväzok.



Krok 1: Vyberte požadovaný záväzok

Najprv zobrazte históriu odovzdania a vyberte konkrétne odovzdanie.



git log --online

Nižšie uvedený výstup zobrazuje celú históriu odovzdania. Vybrali sme „ 3245529 ” id potvrdenia:





Krok 2: Zobrazte zmeny potvrdenia

Potom použite „ git show ” spolu s vybratým ID odovzdania na zobrazenie jeho zmien:



git show 3245529

Nižšie uvedený výstup zobrazuje zmeny vykonané vo vybranom odovzdaní. Vo zvýraznenej časti sa zelený text spolu s „ + symbol ” predstavuje nové riadky pridané do súboru v odovzdaní:

Navyše, „ –stat ” možno v rovnakom príkaze použiť aj na zobrazenie krátkeho zoznamu zmien:

git show 3245529 --stat

Nižšie uvedená snímka obrazovky naznačuje, že do tohto odovzdania boli pridané tri vloženia:

Metóda 2: Zobrazenie zmien potvrdenia pomocou „git diff ^!“ Príkaz

' git rozdiel ” príkaz so špecifickým ID odovzdania sa používa na zobrazenie zmien vykonaných v tomto odovzdaní. Použite poskytnutý príkaz a pridajte „^!“ symboly na vylúčenie všetkých rodičovských odovzdaní z rozdielu:

git rozdiel 3245529 ^ !

Na snímke obrazovky nižšie zvýraznená časť zobrazuje zmeny pridané do vybratého odovzdania:

Vysvetlili sme najjednoduchšie metódy, ako ukázať, čo konkrétne odovzdanie urobilo.

Záver

Ak chcete ukázať, čo konkrétne odovzdanie urobilo, najprv vyberte požadované odovzdanie a skopírujte jeho ID odovzdania. Potom vykonajte „ git show “ alebo „ git diff ^! ” na zobrazenie zmien pridaných do tohto odovzdania. Tento zápis demonštroval metódy, ktoré ukazujú, čo konkrétne odovzdanie urobilo v Git.