Как мога да покажа какво е направил един комит?

Kak Moga Da Pokaza Kakvo E Napravil Edin Komit



В Git ангажиментът представлява моментна снимка на цялото Git хранилище в определен момент от време. Когато потребителите правят промени във файлове в хранилището, те организират тези промени и след това създават ангажимент за запазване на тези промени. По-конкретно, когато се създаде ангажимент, Git създава моментна снимка на текущото състояние на хранилището, включително всички промени, които са били организирани. Всеки комит съдържа информация, включително съобщението за комит, дата, автор и файлове, които са добавени, модифицирани или изтрити. Потребителите могат да видят всички промени, направени в ангажиментите.

Това описание ще демонстрира методите, за да покаже какво е направил конкретен комит.

Как да покажа какво е направил един комит?

Могат да се използват различни Git команди, за да се покаже какво е направил даден комит, като например:







Метод 1: Преглед на промените при ангажиране с помощта на командата „git show “.

git шоу ” заедно с ИД на комит показва подробна информация за този комит, включително съобщението за комит, име на автор, дата и час. Той също така показва какво е направил конкретен ангажимент.



Стъпка 1: Изберете желан ангажимент

Първо, покажете хронологията на ангажиментите и изберете конкретен комит.



git дневник --на линия

Изходът по-долу показва цялата история на ангажиментите. Избрахме „ 3245529 ” ИД на ангажимент:





Стъпка 2: Вижте промените в ангажиментите

След това използвайте „ git шоу ” заедно с избрания ИД на ангажимент, за да видите неговите промени:



git шоу 3245529

Изходът по-долу показва промените, направени в избрания комит. В маркираната част зеленият текст заедно с „ + ” символът представлява новите редове, добавени към файла в комита:

Освен това „ -статистика ” може да се използва и в същата команда за преглед на краткия списък с промени:

git шоу 3245529 --статистика

Екранната снимка по-долу показва, че към този ангажимент са добавени три вмъквания:

Метод 2: Преглед на промените в ангажирането с помощта на „git diff ^!“ командване

git разл ” с конкретния идентификатор на ангажимент се използва за преглед на промените, направени в този комит. Използвайте предоставената команда и добавете '^!' символи за изключване на всички родителски ангажименти от разликата:

git разл 3245529 ^ !

В екранната снимка по-долу маркираната част показва промените, добавени в избрания комит:

Обяснихме най-лесните методи, за да покажем какво е направил конкретен комит.

Заключение

За да покажете какво е направил конкретен комит, първо изберете желания комит и копирайте неговия идентификатор на ангажимент. След това изпълнете „ git show ' или ' git diff ^! ”, за да видите промените, добавени към този комит. Това описание демонстрира методите за показване на това, което конкретен комит е направил в Git.