“git rev-parse” Ne İşe Yarar?

Git Rev Parse Ne Ise Yarar



Git'te geliştiriciler, geçerli HEAD işaretlemesinin, uzak dalın veya çalışan dal adının SHA karmasını ' $ git rev-ayrıştır ' emretmek. Bu komut, ' gibi daha önce açıklanan işlemleri gerçekleştirmek için çeşitli seçeneklerle birlikte kullanılabilir. -kısa boylu ”, “ –kısaltma-ref ' ve daha fazlası.

Bu yazıda şunları tartışacağız:

“git rev-parse” Ne İşe Yarar?

Geliştiriciler, HEAD'in SHA hash'ini işaret ettiği yere yazdırmak istediklerinde veya geçerli çalışan dal adını almaları gerektiğinde, ' $ git rev-ayrıştır ” komutu kullanılabilir.







'' ın çoklu kullanımlarına bir göz atalım. $ git rev-ayrıştır ' emretmek!



“$ git rev-parse” Komutunu Kullanarak HEAD SHA Hash Nasıl Elde Edilir?

git rev-ayrıştırma ” komutu, HEAD'in şu anda işaret ettiği yerde SHA karmasını alabilir. Bunu yapmak için, “ çalıştırarak Git kök dizinine gidin. CD ' emretmek:



$ CD 'C:\Kullanıcılar \n azma\Git'





HEAD'in mevcut konumunun SHA hash'ini almak için ' git rev-ayrıştırma ' emretmek:

$ git rev-ayrıştırma KAFA

Gördüğünüz gibi, geçerli HEAD konumu SHA hash'i görüntülenir:



“$ git rev-parse” Komutunu Kullanarak HEAD Short SHA Hash Nasıl Elde Edilir?

HEAD kısa SHA özetini almak istiyorsanız, aşağıdaki komut kullanılabilir:

$ git rev-ayrıştırma --kısa boylu KAFA

HEAD'in mevcut pozisyonunun kısa SHA hash'inin gösterildiği görülebilir:

“$ git rev-parse” Komutunu Kullanarak Uzak Şube SHA Hash'i Nasıl Elde Edilir?

“ kullanmanın diğer yolu git rev-ayrıştırma ” komutu, HEAD'in mevcut çalışan dalını almak içindir. Bu amaçla öncelikle tüm uzak ve yerel şubelerin listesini alın:

$ git şubesi -a

Aşağıda verilen çıktıda, vurgulanan dallar uzak dallardır. Listeden istediğiniz şubeyi seçin:

Ardından, ' git rev-ayrıştırma ” komutu, belirli uzak dal adı ile birlikte:

$ git rev-ayrıştırma Menşei / geliştirici

Sonuç olarak, belirtilen uzak şube SHA karması görüntülenir:

“$ git rev-parse” Komutunu Kullanarak Mevcut Çalışma Dalı Nasıl Alınır?

“ kullanarak git rev-ayrıştırma ” komutuyla, geliştiriciler geçerli çalışan şube adını alabilirler:

$ git rev-ayrıştırma --kısaltma-ref KAFA

Burada, “ –kısaltma-ref ” bayrağı, HEAD'in işaret ettiği yerel şube adını gösterecektir:

“” kelimesinin kullanımını kısaca açıkladık. $ git rev-ayrıştır ” komutu ve birkaç seçenek.

Çözüm

$ git rev-ayrıştır Şubelerin veya HEAD'in SHA hash'lerini almak için ” komutu kullanılabilir. Örneğin, “ $ git rev-ayrıştırma HEAD HEAD SHA karmasını almak için ” komutu kullanılabilir. “ $ git rev-parse ” komutu, belirtilen şube SHA karmasını yazdırabilir. “ kullanarak $ git rev-parse –abbrev-ref HEAD ”, kullanıcılar HEAD çalışma şubesini alabilirler. Bu makale, $ git rev-parse komutunun çoklu kullanımlarını göstermektedir.