في هذه المقالة سوف نناقش:
- ماذا تفعل 'git rev-parse'؟
- كيفية الحصول على HEAD SHA Hash باستخدام الأمر '$ git rev-parse'؟
- كيفية الحصول على HEAD SHA Hash باستخدام الأمر '$ git rev-parse'؟
- كيفية الحصول على Remote Branch SHA Hash باستخدام الأمر '$ git rev-parse'؟
- كيفية الحصول على فرع العمل الحالي باستخدام الأمر 'git rev-parse'؟
ماذا تفعل '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