Apa yang 'git rev-parse' Lakukan?

Apa Yang Git Rev Parse Lakukan



Pada Git, pembangun boleh mendapatkan cincang SHA bagi penuding HEAD semasa, cawangan jauh atau nama cawangan yang berfungsi dengan menggunakan ' $ git rev-parse ” perintah. Perintah ini boleh digunakan bersama beberapa pilihan untuk melaksanakan operasi yang diterangkan sebelum ini, seperti “ -pendek ”, “ –ringkas-rujuk ' dan banyak lagi.

Dalam artikel ini, kita akan membincangkan:

Apa yang 'git rev-parse' Lakukan?

Apabila pembangun ingin mencetak cincang SHA HEAD di mana ia menunjuk atau perlu mendapatkan nama cawangan kerja semasa, ' $ git rev-parse ” perintah boleh digunakan.







Mari lihat pelbagai kegunaan ' $ git rev-parse ” perintah!



Bagaimana untuk Mendapatkan HEAD SHA Hash Menggunakan Perintah '$ git rev-parse'?

' git rev-parse Perintah ” boleh mendapatkan cincang SHA di mana HEAD sedang menunjuk. Untuk berbuat demikian, navigasi ke direktori akar Git dengan menjalankan ' cd ” perintah:



$ cd 'C:\Users \n asma\Go'





Untuk mendapatkan cincang SHA bagi kedudukan semasa HEAD, laksanakan ' git rev-parse ” perintah:

$ git rev-parse KEPALA

Seperti yang anda lihat, cincang SHA kedudukan HEAD semasa dipaparkan:



Bagaimana untuk Mendapatkan HEAD Short SHA Hash Menggunakan Perintah '$ git rev-parse'?

Jika anda ingin mendapatkan hash SHA pendek HEAD, arahan berikut boleh digunakan:

$ git rev-parse --pendek KEPALA

Ia boleh dilihat bahawa cincang SHA pendek kedudukan semasa HEAD ditunjukkan:

Bagaimana Mendapatkan Cawangan Jauh SHA Hash Menggunakan Perintah '$ git rev-parse'?

Cara lain untuk menggunakan ' git rev-parse ” arahan adalah untuk mendapatkan cawangan kerja HEAD semasa. Untuk tujuan ini, mula-mula, dapatkan senarai semua cawangan terpencil dan tempatan:

$ cawangan git -a

Dalam output yang diberikan di bawah, cawangan yang diserlahkan adalah cawangan terpencil. Pilih cawangan yang dikehendaki daripada senarai:

Kemudian, laksanakan ' git rev-parse ” perintah bersama dengan nama cawangan terpencil tertentu:

$ git rev-parse asal usul / dev

Akibatnya, cincang SHA cawangan jauh yang ditentukan dipaparkan:

Bagaimana Mendapatkan Cawangan Kerja Semasa Menggunakan Perintah '$ git rev-parse'?

Dengan menggunakan ' git rev-parse ”, pembangun boleh mendapatkan nama cawangan kerja semasa:

$ git rev-parse --singkatan-rujuk KEPALA

Di sini, ' –ringkas-rujuk ” bendera akan memaparkan nama cawangan tempatan di mana HEAD menunjuk:

Kami telah menerangkan secara ringkas penggunaan ' $ git rev-parse ” perintah bersama beberapa pilihan.

Kesimpulan

' $ git rev-parse Perintah ” boleh digunakan untuk mendapatkan cincang SHA cawangan atau HEAD. Sebagai contoh, ' $ git rev-parse HEAD Perintah ” boleh digunakan untuk mendapatkan cincang HEAD SHA. ' $ git rev-parse perintah ” boleh mencetak cincang SHA cawangan yang ditentukan. Dengan menggunakan ' $ git rev-parse –abbrev-ref HEAD ”, pengguna boleh mendapatkan cawangan kerja HEAD. Artikel ini menggambarkan pelbagai penggunaan perintah $ git rev-parse.