Что такое Git Commit Hash и как его использовать?

Cto Takoe Git Commit Hash I Kak Ego Ispol Zovat



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

В этом посте будет рассказано о хэше фиксации Git и методе его использования.







Что такое Git Commit Hash?

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



Как использовать Git Commit Hash?

Чтобы использовать хэш коммита Git, выполните следующие шаги:



Шаг 1: перейдите к корневому каталогу





Первоначально используйте « CD ” и перейдите в указанный каталог:

CD 'C:\Пользователи\пользователь\Git\проектрепо'



Шаг 2. Просмотр истории журнала Git

Проверьте полную историю журнала Git, выполнив команду « git лог – oneline команда. Он будет отображать каждую фиксацию в одной строке:

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

На представленном ниже изображении показана вся история коммитов. Затем выберите фиксацию по вашему выбору для дальнейшего использования. Для этого случая мы выбрали « 0f6603f хеш:

Шаг 3: Зафиксируйте хэш с помощью команды «git show»

Запустите « git-шоу ” и добавьте выбранный коммит вместе с ним в хэш коммита:

git-шоу 0f6603f

Вы можете увидеть вывод выполненной выше команды:

Пользователи также могут зафиксировать с помощью другого метода, представленного на следующем шаге.

Шаг 4: Зафиксируйте хэш с помощью команды «git diff»

Чтобы получить подробные изменения желаемых коммитов, выполните « git diff команда. Для этого выберите две фиксации из истории журнала Git и используйте указанную команду:

git diff 0f6603f f1ab08a

Как видите, добавленные изменения успешно реализованы:

Это все, что касается хэша коммитов Git и его использования.

Заключение

Хэш фиксации — это специальный идентификатор конкретной фиксации в истории репозитория Git. Чтобы использовать хэш фиксации Git, сначала перейдите в корневой каталог Git. Затем просмотрите журнал Git и выберите хэш. После этого зафиксируйте хэш с помощью « git-шоу ' или ' git diff ” в соответствии с вашими предпочтениями. В этом посте подробно рассказывается о хэше фиксации Git и его использовании.