Что делает «git rev-parse»?

Cto Delaet Git Rev Parse



В Git разработчики могут получить хэш SHA текущего указателя HEAD, имени удаленной ветки или рабочей ветки, используя « $ git пересмотреть-разбор команда. Эту команду можно использовать вместе с несколькими параметрами для выполнения ранее описанных операций, таких как « -короткая », « –аббревиатура-ссылка ” и многое другое.

В этой статье мы обсудим:

Что делает «git rev-parse»?

Когда разработчики хотят напечатать SHA-хеш HEAD, куда он указывает, или им нужно получить имя текущей рабочей ветки, « $ git пересмотреть-разбор ” можно использовать команду.







Давайте проверим многократное использование « $ git пересмотреть-разбор команда!



Как получить хэш HEAD SHA с помощью команды «$ git rev-parse»?

git rev-parse ” может получить хэш SHA, на который в данный момент указывает HEAD. Для этого перейдите в корневой каталог Git, запустив « компакт диск команда:



$ компакт диск 'C:\Пользователи \n асма\иди'





Чтобы получить хэш SHA текущей позиции HEAD, выполните « git rev-parse команда:

$ git rev-parse ГОЛОВА

Как видите, отображается хэш SHA текущей позиции HEAD:



Как получить короткий SHA-хэш HEAD с помощью команды «$ git rev-parse»?

Если вы хотите получить короткий SHA-хэш HEAD, можно использовать следующую команду:

$ git rev-parse --короткая ГОЛОВА

Видно, что показан короткий SHA-хеш текущей позиции HEAD:

Как получить хэш SHA удаленной ветки с помощью команды «$ git rev-parse»?

Другой способ использования « git rev-parse » — получить текущую рабочую ветку HEAD. Для этого сначала получите список всех удаленных и локальных веток:

$ ветка git

В приведенном ниже выводе выделенные ветки являются удаленными ветвями. Выберите нужную ветку из списка:

Затем выполните « git rev-parse ” вместе с конкретным именем удаленной ветки:

$ git rev-parse источник / разработчик

В результате отображается указанный хэш SHA удаленной ветки:

Как получить текущую рабочую ветку с помощью команды «$ git rev-parse»?

С помощью « git rev-parse », разработчики могут получить имя текущей рабочей ветки:

$ git rev-parse --abbrev-ref ГОЛОВА

Здесь « –аббревиатура-ссылка ” будет отображать имя локальной ветки, на которую указывает HEAD:

Мы кратко объяснили использование « $ git пересмотреть-разбор ” вместе с несколькими параметрами.

Заключение

$ git пересмотреть-разбор ” можно использовать для получения хэшей SHA ветвей или HEAD. Например, « $ git пересмотреть ГОЛОВУ ” можно использовать для получения хеша HEAD SHA. “ $ git rev-parse <удаленная ветка> ” может распечатать указанный хэш SHA ветки. С помощью « $ git rev-parse –abbrev-ref HEAD », пользователи могут получить рабочую ветку HEAD. В этой статье показано многократное использование команды $ git rev-parse.