ماذا تفعل 'git rev-parse'؟

Madha Tf L Git Rev Parse



في Git ، يمكن للمطورين الحصول على تجزئة SHA لتوجيه الرأس الحالي أو الفرع البعيد أو اسم الفرع العامل باستخدام ' تحليل git $ ' أمر. يمكن استخدام هذا الأمر مع العديد من الخيارات لإجراء العمليات الموصوفة مسبقًا ، مثل ' -قصيرة '،' - عبريف- المرجع ' و أكثر من ذلك بكثير.

في هذه المقالة سوف نناقش:

ماذا تفعل 'git rev-parse'؟

عندما يرغب المطورون في طباعة تجزئة SHA لـ HEAD حيث يشير أو يحتاجون إلى الحصول على اسم فرع العمل الحالي ، فإن ' تحليل git $ يمكن استخدام الأمر.







دعونا نتحقق من الاستخدامات المتعددة لـ ' تحليل git $ ' أمر!



كيفية الحصول على HEAD SHA Hash باستخدام الأمر '$ git rev-parse'؟

ال ' git rev-parse 'يمكن للأمر الحصول على تجزئة SHA حيث يشير HEAD حاليًا. للقيام بذلك ، انتقل إلى الدليل الجذر لـ Git عن طريق تشغيل ' قرص مضغوط ' أمر:



$ قرص مضغوط 'C: \ Users azma \ Go '





للحصول على تجزئة SHA للوضع الحالي لـ HEAD ، قم بتنفيذ ' git rev-parse ' أمر:

$ git rev-parse رئيس

كما ترى ، يتم عرض موضع HEAD الحالي تجزئة SHA:



كيفية الحصول على HEAD Short SHA Hash باستخدام أمر 'git rev-parse'؟

إذا كنت ترغب في الحصول على HEAD short SHA hash ، فيمكن استخدام الأمر التالي:

$ git rev-parse --قصيرة رئيس

يمكن ملاحظة أن تجزئة SHA القصيرة لموضع HEAD الحالي معروضة:

كيفية الحصول على Remote Branch SHA Hash باستخدام الأمر '$ git rev-parse'؟

الطريقة الأخرى لاستخدام ' git rev-parse 'الأمر هو الحصول على فرع العمل الحالي لـ HEAD. لهذا الغرض ، أولاً ، احصل على قائمة بجميع الفروع البعيدة والمحلية:

$ فرع بوابة

في الناتج أدناه ، الفروع المميزة هي فروع بعيدة. حدد الفرع المطلوب من القائمة:

ثم قم بتنفيذ ' git rev-parse 'مع اسم الفرع البعيد المعين:

$ git rev-parse الأصل / ديف

نتيجة لذلك ، يتم عرض تجزئة SHA للفرع البعيد المحدد:

كيفية الحصول على فرع العمل الحالي باستخدام الأمر 'git rev-parse'؟

باستخدام ' git rev-parse '، يمكن للمطورين الحصول على اسم فرع العمل الحالي:

$ git rev-parse - abbrev- المرجع رئيس

هنا ، ' - عبريف- المرجع ستعرض علامة 'اسم الفرع المحلي حيث يشير HEAD:

لقد شرحنا بإيجاز استخدام ' تحليل git $ 'الأمر مع العديد من الخيارات.

استنتاج

ال ' تحليل git $ يمكن استخدام الأمر 'للحصول على تجزئات SHA للفروع أو HEAD. على سبيل المثال ، ' $ git rev-parse HEAD يمكن استخدام الأمر 'للحصول على تجزئة HEAD SHA. ال ' $ git rev-parse ”يمكن للأمر طباعة تجزئة SHA للفرع المحدد. باستخدام ' $ git rev-parse –abbrev-ref HEAD '، يمكن للمستخدمين الحصول على فرع العمل HEAD. توضح هذه المقالة الاستخدامات المتعددة للأمر $ git rev-parse.