Bit ، Git CLI حديث مع رسائل تفاعلية

حول قليلا

في المقالة التالية سوف نلقي نظرة على Bit. هذا هو CLI جديد للاستخدام بوابة وهو مكتوب في Go. سيقدم لنا الإكمال التلقائي / اقتراحات للأوامر والعلامات وأسماء الملفات والفروع وحتى بعض الأوامر الجديدة. يتوفر CLI هذا لأنظمة Gnu / Linux و Windows و MacOS.

هذه الأداة بالإضافة إلى دعم جميع أوامر git المتاحة ، فإنها تأتي أيضًا مع بعض الأوامر الخاصة بها. على سبيل المثال ، يمكننا الكتابة بت العلاقات العامة لعرض وفحص طلبات سحب GitHub (هذا يتطلب وجود جيثب CLI). إذا كتبنا قليلا حفظ سيسمح لنا بمزامنة التغييرات مع فرع الأصل.

الخصائص العامة

بت chekout

تتضمن بعض ميزات هذه الأداة ما يلي:

  • سوف تقدم لنا الأوامر والإشارة إلى اقتراحات لمساعدتنا على التنقل في عدد لا يحصى من الخيارات التي توفرها لك git (تعمل التلميحات مع الأسماء المستعارة git).
  • تقدم الأداة ملف وظيفة الإكمال التلقائي للملفات وأسماء الفروع عند استخدامها إضافة قليلا o قليلا الخروج.
  • لديك أيضًا خيار الاسترداد التلقائي والتقديم السريع للحفاظ على الفروع محدثة وتجنب تعارضات الدمج.
  • إحصائيات بوابة فورية ومعلومات التكوين.
  • Es متوافق تمامًا مع git. هذا يسمح للمستخدم بالرجوع إلى git إذا لزم الأمر.

قليلا قيد التشغيل

  • سوف تقدم لنا أوامر جديدة مثل؛ مزامنة بت، مما يبسط سير عمل الربط بأكمله باستخدام أمر واحد. الامر بت العلاقات العامة سيساعدنا ذلك في رؤية طلبات استخراج Github وإزالتها (يتطلب GitHub CLI). سيتم استخدام الأمر لمزامنة تغييراتنا في فرع الأصل قليلا حفظ. هذا يعادل تقريبا بوابة pull -r ؛ دفع بوابة.
  • أوامر بوابة الإضافات كما الافراج قليلا e معلومات بت.
  • فإنه يمكن التحديث تلقائيًا مع تحديث هذه الأداة ، ويمكن تثبيت علامة التبويب الكلاسيكية.
  • قليلا جدا يدعم بعض التخصيص المرئي. إذا لم تعجبك السمة الافتراضية ، أو كنت تستخدم سمة طرفية خفيفة الوزن ، فيمكنك عكس سمة Bit عن طريق التصدير BIT_THEME = معكوس، أو استخدم نسق أحادي اللون باستخدام BIT_THEME = أحادي اللون. ومع ذلك، لا يبدو أنه يدعم سمات الألوان المخصصة.

الأداة عمرها أقل من شهرين، لذلك هناك العديد من الميزات الأخرى المخطط لها للإصدارات المستقبلية. يستطيعون استشر جميع الميزات المعروضة من صفحة مشروع جيثب.

قم بتنزيل وتثبيت Bit على Ubuntu 20.04

يمكننا إيجاد هذه الأداة متاح كملف ثنائي مترجم مسبقًا لـ Gnu / Linux و NetBSD و macOS و Windows. لتتمكن من استخدامه في Ubuntu ، سيتعين علينا فقط اذهب الى صفحة إصدار المشروع ومن هناك قم بتنزيل الحزمة التي تهمنا. سيكون لدينا أيضًا خيار اختيار تنزيل الحزمة لـ 64 بت Gnu / Linux باستخدام wget. لهذا سيتعين علينا فقط استخدام الأمر التالي في المحطة (Ctrl + Alt + T):

تنزيل المثبت

wget https://github.com/chriswalz/bit/releases/download/v0.9.11/bit_0.9.11_linux_amd64.tar.gz

بمجرد انتهاء التنزيل ، إذا كنت لا تريد استخراج الحزمة من البيئة الرسومية ، يمكنك استخراج الملف الذي قمنا بتنزيله للتو باستخدام أمر مثل ما يلي:

فك ضغط حزمة بت

tar -xzvf bit_0.9.11_linux_amd64.tar.gz

سيقوم الأمر أعلاه بفك ضغط ثلاثة ملفات. اثنان منهم يمكن قراءتهما ، والثالث سيكون المثبت الذي سنستخدمه. سنقوم بتثبيت CLI هذا على الطريق / البيرة / المحلية / بن باستخدام هذا الأمر الآخر:

sudo install bit /usr/local/bin

لمعرفة طرق أخرى لتثبيت Bit ، يمكن للمستخدمين القيام بذلك راجع قسم التثبيت والتي يمكن العثور عليها في صفحة جيثب الخاصة بالمشروع.

استخدام هذه الأداة بسيط. في المحطة لن يكون لدينا أكثر من الكتابة بت واضغط على المفتاح مقدمة. سيؤدي هذا إلى ظهور قائمة منسدلة حيث يمكننا تحديد الأمر الذي نريد استخدامه.

معلومات bt

كما كنت أقول ، سيُظهر هذا الأمر علم البت التفاعلي. لن يكون لدينا أكثر من استخدم مفاتيح الأسهم لأعلى ولأسفل للتنقل عبر جميع خيارات Git التي سنراها متاحة. يمكننا أيضًا كتابة بعض أحرف الأمر الذي نريد البحث عنه لتصفية النتائج.

من أجل البدء في استخدام بت ، في تقريرها صفحة جيثب يمكن للمستخدمين العثور على شرح أساسي حول استخدامه.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.