كيفية تنزيل الملفات وعرض التعليمات البرمجية من جيثب

خمسة وستون مليون مطور وثلاثة ملايين مؤسسة لا يمكن أن يكونوا مخطئين. تستضيف GitHub(GitHub) أكثر من 200 مليون من مستودعات الأكواد ، وهي منصة التطوير المختارة للمبرمجين(coders) الفرديين والشركات في جميع أنحاء العالم. يستخدم المطورون (Developers)GitHub لإنشاء برامجهم وصيانتها وتوزيعها حتى يتمكن المستخدمون مثلك من تنزيل الملفات وعرض الكود مباشرةً من GitHub .

يجعل GitHub(GitHub) من السهل تنزيل وعرض الكود المصدري للتطبيق. سيوضح لك هذا الدليل كيفية تنزيل الملفات مباشرة من موقع GitHub على الويب حتى تتمكن من عرض رمز المشروع بنفسك.

قم بتثبيت Code Viewer

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

قم بتنزيل Visual Studio Code وتثبيته باتباع معالج التثبيت. بعد ذلك ستكون جاهزًا لعرض الملفات والرموز التي يمكنك تنزيلها من GitHub

هناك العديد من برامج تحرير الأكواد المختلفة. إذا تم إنشاء مشروع باستخدام IDE مختلف (بيئة تطوير متكاملة) ، فقد لا يكون Visual Studio مثاليًا لتحرير هذا الرمز. بعد قولي(Having) هذا ، سيسمح لك Visual Studio Code بتعديل كود معظم المشاريع على (Code)GitHub ، وسيعمل دائمًا إذا كان كل ما تريد القيام به هو عرض(view ) الكود. 

تنزيل أحدث إصدار(Most Recent Release) من مشروع على GitHub

لنفترض أنك مبرمج(programmer) يريد تنزيل ملفات المشروع لبرنامج مفتوح المصدر(open-source) . على GitHub ، يتم نشر ملفات المشروع في المستودعات ، ولكل مشروع صفحة رئيسية للمستودع. لست بحاجة إلى أن يكون لديك حساب مستخدم على GitHub لعرض الملفات أو تنزيلها. 

اتبع هذه الخطوات لتنزيل أحدث إصدار من المشروع الذي تهتم به.

  1. انتقل إلى github.com .
  2. ابحث عن المشروع بالاسم في مربع بحث GitHub. 

  1. انتقل إلى الصفحة الرئيسية للمستودع.

  1. ابحث عن قسم الإصدارات(Releases) وحدد أحدث إصدار. على موقع سطح المكتب لـ GitHub ، توجد الإصدارات في الشريط الجانبي على اليمين. بدلاً من ذلك ، يمكنك إضافة /releasesعنوان URL(URL) للمستودع . سيكون الإصدار في الجزء العلوي هو الأحدث.

  1. بعد ذلك ، ابحث عن قسم الأصول(Assets ) وقم بتوسيعه . 

  1. نظرًا لأنك تريد عرض الكود ، قم بتنزيل ملف zip الخاص بالشفرة المصدر . يجب على مستخدمي Linux(Linux) تنزيل ملف tar.gz الكود المصدر.

  1. قم باستخراج أرشيف التعليمات البرمجية المصدر الذي قمت بتنزيله في الخطوة 6.
  2. قم بالتبديل إلى Visual Code Editor وحدد File > Open Folder . تنقل(Navigate) وحدد المجلد الذي قمت باستخراجه في الخطوة 7.

  1. اضغط على زر تحديد مجلد .(Select Folder )
  2.  في Visual Studio Code ، سترى المشروع مدرجًا على اليسار. يمكنك توسيع الأسهم المنسدلة لرؤية جميع الملفات المضمنة في المشروع. 

  1. حدد ملف مشروع في اللوحة الموجودة على اليسار ، وسيظهر الرمز في مساحة العمل على اليمين. 

ترشدك الخطوات المذكورة أعلاه إلى كيفية عرض الملفات من أحدث إصدار لمشروع على GitHub . ولكن ماذا لو كنت تريد عرض الملفات من فرع معين من المشروع؟

التنزيل من فرع معين

في GitHub ، يمكن أن يكون للمستودع عدة فروع(branches) . كل فرع له اسم فريد ويتكون من مجموعة من التغييرات في التعليمات البرمجية. إنها نسخة من جزء معين من الكود في وقت معين حيث يمكنك إجراء تغييرات دون إتلاف الأصل. يتم إجراء تغييرات الكود(Code) داخل الفروع ، وبعد ذلك ، إذا طُلب ذلك وتمت الموافقة عليه ، يمكن دمجه مرة أخرى في إصدار العمل الرئيسي للمشروع المسمى الفرع الرئيسي(master branch)

دعنا نتخيل أنك تريد تنزيل الملفات وعرضها من فرع معين من مشروع على GitHub . للقيام بذلك، اتبع الخطوات التالية:

  1. ابحث عن المشروع بالاسم وانتقل إلى الصفحة الرئيسية لمستودع المشروع. 
  2. ابحث عن القائمة المنسدلة للفرع(branch) وحدد الفرع الذي تريد تنزيله. عادةً ما يحتوي الفرع الرئيسي(Master) على أحدث رمز ، ولكن ليس دائمًا.

  1. الآن بعد أن حددت الفرع الذي تريده ، ابحث عن زر الرمز الأخضر وحدده ، واختر إما (Code)Download Zip أو ، إذا رأيت الخيار ، فتح باستخدام Visual Studio(Open with Visual Studio) . (قد ترى أيضًا خيارًا للفتح باستخدام GitHub Desktop(Open with GitHub Desktop) .)

  1. قم باستخراج الملف المضغوط وافتح المجلد المستخرج من داخل Visual Studio Code باتباع الخطوات 7-11 في القسم أعلاه.

باتباع الخطوات المذكورة أعلاه ، يمكنك عرض الكود من فرع معين لمشروع على GitHub . بعد ذلك(Next) ، سنناقش كيفية التعمق أكثر وتنزيل الملفات من التزام(commit) معين .

التنزيل من التزام محدد

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

  1. انتقل إلى الصفحة الرئيسية للمستودع وحدد الفرع الذي تريد العمل معه. عادة ، سيكون هذا هو الفرع الرئيسي.
  2. ابحث عن الرابط Commits(Commits ) وحدده .

  1. اختر الالتزام الذي تريد تنزيله عن طريق تحديد عنوان الالتزام.

  1. أنت الآن في صفحة الالتزام الذي حددته. بعد ذلك ، حدد زر استعراض الملفات .(Browse files)

  1. ابحث عن زر الرمز(Code) الأخضر وحدده ، واختر إما تنزيل مضغوط(Download zip) أو فتح باستخدام Visual Studio(Open with Visual Studio) ، إذا كان متاحًا .
  2. أخيرًا ، قم باستخراج الملف المضغوط وافتح المجلد المستخرج في Visual Studio Code

هناك أكثر من ذلك بكثير لـ GitHub

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



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts