В Git хэши коммитов являются важной частью функциональности Git. Они необходимы для отслеживания изменений, совместной работы с другими и эффективного управления кодовой базой. Когда разработчики вносят изменения в код в своем репозитории и фиксируют их. Git генерирует уникальный хэш для этой фиксации на основе внесенных изменений.
В этом посте будет рассказано о хэше фиксации Git и методе его использования.
Что такое Git Commit Hash?
Хэш фиксации — это специальный идентификатор конкретной фиксации в истории репозитория Git. Это длинная строка символов, идентифицирующая конкретную версию кодовой базы репозитория. Хэши коммитов генерируются с помощью хеш-функции, которая учитывает содержимое коммита, информацию об авторе и метку времени.
Как использовать Git Commit Hash?
Чтобы использовать хэш коммита Git, выполните следующие шаги:
- Перейдите в корневой каталог Git.
- Просмотрите журнал Git и выберите хэш.
- Зафиксируйте хэш с помощью « git-шоу ' или ' git diff ” в соответствии с вашими предпочтениями.
Шаг 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 и его использовании.