Как я могу показать, что сделал коммит?

Kak A Mogu Pokazat Cto Sdelal Kommit



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

Эта запись продемонстрирует методы, чтобы показать, что сделал конкретный коммит.

Как показать, что сделал коммит?

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







Способ 1: просмотр изменений фиксации с помощью команды «git show »

git-шоу ” вместе с идентификатором фиксации показывает подробную информацию об этой фиксации, включая сообщение фиксации, имя автора, дату и время. Он также показывает, что сделал конкретный коммит.



Шаг 1: выберите желаемую фиксацию

Сначала отобразите историю коммитов и выберите конкретный коммит.



журнал git --В сети

В приведенном ниже выводе показана вся история коммитов. Мы выбрали « 3245529 Идентификатор коммита:





Шаг 2. Просмотрите изменения фиксации

Затем используйте « git-шоу ” вместе с выбранным идентификатором фиксации, чтобы просмотреть его изменения:



git-шоу 3245529

В приведенном ниже выводе показаны изменения, внесенные в выбранный коммит. В выделенной части зеленый текст вместе со знаком « + Символ ” представляет новые строки, добавленные в файл в фиксации:

Более того, « –статистика ” также можно использовать в той же команде для просмотра краткого списка изменений:

git-шоу 3245529 --stat

На приведенном ниже снимке экрана показано, что в этот коммит были добавлены три вставки:

Способ 2: просмотр изменений фиксации с помощью «git diff ^!» Команда

git diff ” с конкретным идентификатором фиксации используется для просмотра изменений, внесенных в эту фиксацию. Используйте предоставленную команду и добавьте «^!» символы, чтобы исключить все родительские коммиты из diff:

git diff 3245529 ^ !

На приведенном ниже снимке экрана выделенная часть показывает изменения, добавленные в выбранный коммит:

Мы объяснили самые простые способы показать, что сделал конкретный коммит.

Заключение

Чтобы показать, что сделал конкретный коммит, сначала выберите нужный коммит и скопируйте его идентификатор коммита. Затем выполните « git показать <идентификатор фиксации> ' или ' git diff ^! », чтобы просмотреть изменения, добавленные в этот коммит. В этой статье продемонстрированы методы, позволяющие показать, что делает конкретный коммит в Git.