Kako mogu pokazati što je komit napravio?

Kako Mogu Pokazati Sto Je Komit Napravio



U Gitu, commit predstavlja snimku cijelog Git repozitorija u određenom trenutku u vremenu. Kada korisnici naprave promjene u datotekama u spremištu, oni postavljaju te promjene i zatim stvaraju obvezu da spreme te promjene. Točnije, kada se kreira potvrda, Git stvara snimku trenutnog stanja repozitorija uključujući sve promjene koje su postavljene. Svaki commit sadrži informacije uključujući poruku commita, datum, autora i datoteke koje su dodane, modificirane ili obrisane. Korisnici mogu vidjeti sve promjene napravljene u obvezama.

Ovo pisanje će demonstrirati metode za pokazivanje što je određeni commit napravio.

Kako pokazati što je komit napravio?

Različite Git naredbe mogu se koristiti da se pokaže što je određeni commit napravio, kao što su:







Metoda 1: Pregledajte izmjene uvrštavanja pomoću naredbe “git show ”.

' git show ” naredba zajedno s ID-om uvrštavanja prikazuje detaljne informacije o tom urezivanju uključujući poruku uvrštavanja, ime autora, datum i vrijeme. Također pokazuje što je određeni commit napravio.



Korak 1: Odaberite željenu predaju

Prvo, prikažite povijest predaje i odaberite određenu predaju.



git dnevnik --na liniji

Donji izlaz prikazuje svu povijest predaje. Odabrali smo ' 3245529 ” ID predaje:





Korak 2: Pregledajte promjene uvrštenja

Zatim upotrijebite ' git show ” naredba zajedno s odabranim ID-om urezivanja da biste vidjeli njegove promjene:



git show 3245529

Donji izlaz prikazuje promjene napravljene na odabranom predanju. U označenom dijelu, zeleni tekst zajedno s ' + ” simbol predstavlja nove retke dodane datoteci u urezivanju:

Štoviše, ' –stat ” opcija se također može koristiti u istoj naredbi za pregled kratkog popisa promjena:

git show 3245529 --stat

Snimka zaslona u nastavku pokazuje da su tri umetanja dodana u ovu predaju:

Metoda 2: Pregledajte izmjene uvrštenja pomoću “git diff ^!” Naredba

' git diff ” naredba s određenim ID-om uvrštavanja koristi se za pregled promjena napravljenih na tom uvrštavanju. Koristite ponuđenu naredbu i dodajte '^!' simboli za isključivanje svih nadređenih obveza iz razlike:

git diff 3245529 ^ !

Na donjem snimku zaslona, ​​označeni dio prikazuje promjene dodane u odabranom uređivanju:

Objasnili smo najlakše metode da pokažemo što je određeni commit napravio.

Zaključak

Da biste prikazali što je određeni commit učinio, prvo odaberite željeni commit i kopirajte njegov ID. Zatim izvršite ' git show ' ili ' git diff ^! ” naredbu za pregled promjena dodanih u tu predaju. Ovaj zapis demonstrira metode za pokazivanje što je određeni kommit učinio u Gitu.