أعلن GitHub عن إصدار الإصدار الجديد من GitHub Desktop 1.6

جيثب

GitHub هي خدمة استضافة التعليمات البرمجية المصدر وإدارة تطوير البرامج يعتمد على الويب باستخدام Git ، وهو برنامج إصدار مفتوح المصدر أنشأه Linus Torvalds.

لعدة سنوات ، سمح الموقع للمطورين بالتعاون في المشاريع من خلال واجهة رسومية على شبكة الإنترنت.، ولكن أيضًا من تطبيقات سطح المكتب لنظامي التشغيل macOS و Windows.

جيثب ، ومع ذلك ، قررت إعادة تصميم تطبيقات سطح المكتب الخاصة بهم وإعادة تنفيذها باستخدام Electron، إطار تطوير تطبيقات سطح المكتب الشهير عبر الأنظمة الأساسية (macOS و Windows و Linux) مع تقنيات الويب (JavaScript و HTML و CSS).

من المهم أن تتذكر أن Electron يعتمد على Node.js (النهاية الخلفية) و Chromium (الواجهة الأمامية).

يتم استخدامه من قبل محرر Atom ، ولكن أيضًا من قبل العديد من التطبيقات الشائعة الأخرى ، مثل: Visual Studio Code ، محرر الشفرة مفتوح المصدر الذي طورته Microsoft ، Slack ، تطبيق المراسلة للفرق ، Nuclide ، IDE مفتوح لتطوير الويب و أصلي للهاتف المحمول مبني على Atom وتطبيق سطح المكتب WordPress.

إعادة كتابة تطبيق سطح المكتب GitHub اكتمل في سبتمبر 2017 مع إصدار GitHub Desktop 1.0 لاستبدال تطبيقات Mac OS X و Windows لتوحيد تجربة تعاون المشروع.

تم إطلاق إصدار جديد من GitHub Desktop مؤخرًا ، ووصل إلى أحدث إصدار له 1.6.

حول الإصدار الجديد من GitHub Desktop

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

في الإصدارات السابقة ، بعد تنزيل سطح المكتب وتثبيته ، لم يتم تقديم المزيد من النصائح. نظرًا لأن العملية لم يتم تحديدها بوضوح ، تساءل العديد من المستخدمين من أين يبدأون.

"من خلال سير عمل الإعداد الجديد ، سيجد المطورون العديد من المطالبات لمساعدتهم في إضافة مستودعهم الأول وبناء التطبيقات بشكل أسرع. «

نصائح للتقدم السريع

لاحظ GitHub أن العديد من المستخدمين يتساءلون عن كيفية استخدام التطبيق عندما لا يتم إجراء أي تغييرات.

ما هي حالة الحاوية الخاصة بي؟ ما الذي يجب علي فعله؟ هل يجب علي نشر الإصدار الخاص بي أو تقديم طلب سحب مع تعديلات جديدة من GitHub؟ كيف يمكنني رؤية ملفاتي؟

في الإصدار 1.6 ، في حالة عدم وجود تغييرات ، يوفر GitHub Desktop قائمة بالخيارات للخطوات التالية المفيدة ، بناءً على الإجراء الأخير الذي تم تنفيذه في التطبيق.

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

اعتمادًا على المكان الذي تتواجد فيه في هذه العملية ، ستساعدك هذه الميزة الجديدة في الحفاظ على زخمك والاستمرار في شحناتك.

يسهل GitHub Desktop 1.6 على المطورين الانتقال إلى الخطوة التالية بمجرد الانتهاء من المهمة.

والتي ، وفقًا للشركة ، تتعامل بشكل أفضل مع قيود الملفات الكبيرة.

يناقش GitHub أيضًا ميزة تعتبر موضوعًا حساسًا للعديد من المستخدمين: قيود الملفات الكبيرة.

أجاب الفريق على أسئلة حول كيفية التعامل مع قيود GitHub للملفات الأكبر من 100 ميغا بايت.

الآن إذا تمت إضافة ملف كبير لربط مستودع في GitHub Desktop ، فسيقوم التطبيق بإخطار مؤلف الالتزام ويقترح مقاطعة العملية (التراجع) أو تنزيل الملف إلى Git LFS (تخزين الملفات الكبيرة).

كيفية الحصول على سطح المكتب GitHub؟

GitHub Desktop متاح للتنزيل المجاني على موقعه الرسمي على الويب ، ولكن لا توجد نسخة رسمية لنظام Linux في الوقت الحالي ، لذا بالنسبة لأولئك المهتمين بهذا البرنامج ، في هذا الوقت سيكونون قادرين فقط على استخدام الشوكة.

هذه الشوكة ، يمكنك الحصول عليها من الرابط أدناه.

لتنزيل التطبيق ، يمكنك القيام بذلك باستخدام:

wget https://github.com/shiftkey/desktop/releases/download/release-1.6.0-linux1/GitHubDesktop-linux-1.6.0-linux1.AppImage

يمنحون أذونات التنفيذ مع:

sudo chmod a+x GitHubDesktop-linux-1.6.0-linux1.AppImage

وهم يجرون مع:

./GitHubDesktop-linux-1.6.0-linux1.AppImage

بينما يتم تنزيل حزمة deb لـ Debian و Ubuntu ومشتقاتها باستخدام:

wget https://github.com/shiftkey/desktop/releases/download/release-1.6.0-linux1/GitHubDesktop-linux-1.6.0-linux1.deb

ويقومون بالتثبيت باستخدام:

sudo dpkg -i GitHubDesktop-linux-1.6.0-linux1.deb

حزمة RPM لـ RHEL و CentOS و Fedora والمشتقات:

wget https://github.com/shiftkey/desktop/releases/download/release-1.6.0-linux1/GitHubDesktop-linux-1.6.0-linux1.rpm
sudo rpm -i GitHubDesktop-linux-1.6.0-linux1.rpm


اترك تعليقك

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

*

*

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