Cum pot arăta ce a făcut un commit?

Cum Pot Arata Ce A Facut Un Commit



În Git, un commit reprezintă un instantaneu al întregului depozit Git la un anumit moment în timp. Când utilizatorii efectuează modificări la fișierele din arhivă, ei organizează acele modificări și apoi creează un commit pentru a salva acele modificări. Mai precis, atunci când este creat un commit, Git creează un instantaneu al stării curente a depozitului, inclusiv toate modificările care au fost realizate. Fiecare comitere conține informații, inclusiv mesajul de comitere, data, autorul și fișierele care au fost adăugate, modificate sau șterse. Utilizatorii pot vedea toate modificările făcute în comit-uri.

Acest articol va demonstra metodele pentru a arăta ce a făcut un anumit commit.

Cum să arăți ce a făcut un commit?

Pot fi folosite diferite comenzi Git pentru a arăta ce a făcut un anumit commit, cum ar fi:







Metoda 1: Vizualizați modificările de comitere folosind comanda „git show ”.

git show „, împreună cu ID-ul de comitere, arată informații detaliate despre acea comitere, inclusiv mesajul de comitere, numele autorului, data și ora. De asemenea, arată ce a făcut un anumit commit.



Pasul 1: Selectați Desired Commit

Mai întâi, afișați istoricul de comitere și alegeți un anumit comit.



git log --pe net

Ieșirea de mai jos arată întregul istoric de comitere. Am selectat „ 3245529 ” ID de comitere:





Pasul 2: Vedeți modificările de comitere

Apoi, utilizați „ git show ” împreună cu ID-ul de comitere selectat pentru a vedea modificările acestuia:



git show 3245529

Ieșirea de mai jos arată modificările aduse commit-ului selectat. În partea evidențiată, textul verde împreună cu „ + simbolul ” reprezintă noile linii adăugate fișierului în commit:

În plus, „ -stat ” opțiunea poate fi folosită și în aceeași comandă pentru a vizualiza lista scurtă de modificări:

git show 3245529 --stat

Captura de ecran de mai jos indică faptul că trei inserări au fost adăugate la acest commit:

Metoda 2: Vizualizați modificările de comitere folosind „git diff ^!” Comanda

git diff ” comanda cu ID-ul de comitere specific este utilizată pentru a vizualiza modificările aduse acelui comit. Utilizați comanda furnizată și adăugați „^!” simboluri pentru a exclude toate comiterile părinte din difer:

git diff 3245529 ^ !

În captura de ecran de mai jos, partea evidențiată arată modificările adăugate în comiterea selectată:

Am explicat cele mai simple metode de a arăta ce a făcut un anumit commit.

Concluzie

Pentru a arăta ce a făcut un anumit commit, mai întâi, selectați commit-ul dorit și copiați-i ID-ul de comitere. Apoi, executați „ git show ” sau ” git diff ^! ” pentru a vizualiza modificările adăugate la acel commit. Acest articol a demonstrat metodele de a arăta ce a făcut un anumit commit în Git.