GitHub Desktop ، اعمل مع GitHub من سطح مكتب Ubuntu

حول سطح المكتب جيثب

في المقالة التالية سنلقي نظرة على GitHub Desktop. هذا تطبيق مفتوح المصدر يعتمد على Electron ، وهو مكتوب بلغة TypeScript ويستخدم React. يعمل GitHub كمستودع لرموز المصدر ويمكن تثبيته واستخدامه على أنواع مختلفة من أنظمة التشغيل. طور Brendan Forster GitHub Desktop حتى يتمكن مستخدمو Gnu / Linux من ذلك العمل مع GitHub من سطح المكتب.

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

الغرض الرئيسي من هذا التطبيق هو توسيع ميزات GitHub ، وليس تكرار مجموعة ميزات github.com. GitHub جيثب: يجب أن يكون سطح المكتب أداة مفيدة للمطورين المبتدئين ، لكنه ليس أداة تعليمية صريحة. أنت تبحث في المقام الأول عن المساعدة في إنجاز المهمة بسرعة وكفاءة أكبر ، بطريقة تتفق مع أفضل الممارسات.

قم بتنزيل وتثبيت GitHub Desktop

لنبدأ سنقوم قم بتنزيل حزمة .deb لتثبيت هذا البرنامج. لهذا يمكننا زيارة صفحة الإصدارات، او استعمل مجلد مشترك في المحطة (Ctrl + Alt + T) على النحو التالي:

تنزيل حزمة deb

sudo wget https://github.com/shiftkey/desktop/releases/download/release-2.8.1-linux2/GitHubDesktop-linux-2.8.1-linux2.deb

بمجرد الانتهاء من التنزيل ، يتعين علينا فقط الانتقال إلى المجلد الذي حفظنا فيه الملف الذي تم تنزيله والنقر نقرًا مزدوجًا فوقه لتثبيته من خيار برنامج Ubuntu. يمكننا أيضًا فتح محطة طرفية (Ctrl + Alt + T) و استخدم أمر التثبيت التالي:

تثبيت التطبيق

sudo dpkg -i GitHubDesktop-linux-2.8.1-linux2.deb

نظرة سريعة على البرنامج

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

قاذفة التطبيق

ستفتح النافذة التالية أمامنا عند فتح التطبيق لأول مرة.

بدء تشغيل سطح مكتب جيثب

إذا كان لديك حساب على GitHub.com ، فانقر فوق الزر "سجّل الدخول إلى GitHub.com"وإذا كان لديك حساب GitHub Enterprise ، فانقر فوق الزر"سجّل الدخول إلى GitHub Enterprise'.

في حال كنت جديدًا وترغب في إنشاء حساب ، انقر فوق الرابط "أنشئ حسابك المجاني". إذا كنت لا ترغب في الوصول إلى أو إنشاء حساب ، فانقر فوق الرابط "تخطي هذه الخطوة". إذا نقرنا على "أنشئ حسابك المجاني'، ستظهر الصفحة التالية في المتصفح.

إنشاء حساب مجاني

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

تخويل التطبيق

يأذن التطبيق

في الصفحة المراد عرضها ، تم ذكر أربع خصائص للتطبيق للحصول على إذن:

  • تطبيق تطوير سطح المكتب GitHub → للوصول إلى حساب GitHub من سطح مكتب Ubuntu باستخدام تطبيق GitHub Desktop.
  • مستودعات ← يمكن أن تكون المستودعات عامة أو خاصة.
  • بيانات المستخدم الشخصية → يمكن الوصول إليه بالكامل من خلال GitHub Desktop.
  • تدفق العمل → الذي سيحدث ملف GitHub الذي يتم تحديثه محليًا في سير العمل.

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

السماح للتطبيق

ستظهر النافذة المنبثقة التالية تطلب الإذن لـ السماح لـ github.com بفتح الرابط x-github-desktop-dev-auth.

اختر التطبيق

سيتعين علينا انقر فوق الزر "اختر التطبيق"لتحديد تطبيق سطح المكتب"جيثب سطح المكتب' وانقر فوق الزر "افتح الرابط".

Jam Git

الآن ، إذا فتحنا تطبيق GitHub Desktop المثبت مرة أخرى ، سيظهر النموذج التالي لتكوين Git.

تكوين بوابة

سيظهر هنا اسم المستخدم وعنوان البريد الإلكتروني لحساب GitHub الذي أنشأناه عند إنشاء حساب GitHub. ستظهر هذه المعلومات تلقائيًا ، إذا تم تكوين كل شيء بشكل صحيح. بعد ذلك ، يجب أن يبدأ التطبيق عند النقر فوق "نهاية".

قم بتشغيل التطبيق

جيثب سطح المكتب العمل

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

خيارات سطح المكتب جيثب

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


اترك تعليقك

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

*

*

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

  1.   ميغيل قال

    لا أعرف ما إذا كان إصدار المقال مختلفًا (لا بد لي من تجربته). لكن من Linux لم أتمكن من الاتصال بـ Enterprise. انه لا يعمل. أتمنى أن يتمكن أحد من تبادل الخبرات.