نحوه دانلود فایل ها و مشاهده کد از GitHub

شصت و پنج میلیون توسعه دهنده و سه میلیون سازمان نمی توانند اشتباه کنند. GitHub با میزبانی بیش از 200 میلیون مخزن کد، پلتفرم توسعه منتخب برای برنامه نویسان(coders) و شرکت های مختلف در سراسر جهان است. توسعه دهندگان(Developers) از GitHub برای ساخت، نگهداری و حتی توزیع نرم افزار خود استفاده می کنند تا کاربرانی مانند شما بتوانند فایل ها را دانلود کرده و کد را مستقیماً از GitHub مشاهده کنند.

GitHub دانلود و مشاهده کد منبع برنامه را آسان می کند. این راهنما به شما نشان می دهد که چگونه مستقیماً فایل ها را از وب سایت GitHub دانلود کنید تا بتوانید کد پروژه را خودتان مشاهده کنید.

یک کد نمایشگر نصب کنید

قبل از دانلود هر کدی، باید برنامه ای را نصب کنید که بتواند آن کد را مشاهده کند. Visual Studio Code یک ویرایشگر کد رایگان، منبع باز و ساده است که به کاربران اجازه می دهد کدها را مشاهده و اشکال زدایی کنند و وظایف را اجرا کنند. 

Visual Studio Code را با دنبال کردن ویزارد نصب دانلود و نصب کنید . سپس برای مشاهده فایل‌ها و کدهایی که می‌توانید از GitHub دانلود کنید، آماده خواهید بود . 

بسیاری از ویرایشگرهای کد مختلف وجود دارد. اگر پروژه ای با یک IDE متفاوت (محیط توسعه یکپارچه) ایجاد شده باشد، ویژوال استودیو(Visual Studio) ممکن است برای ویرایش آن کد ایده آل نباشد. با(Having) این اوصاف، Visual Studio Code به شما این امکان را می‌دهد که کد اکثر پروژه‌های GitHub را ویرایش کنید و اگر تنها کاری که می‌خواهید انجام دهید مشاهده(view ) کد باشد، همیشه کار خواهد کرد. 

دانلود آخرین نسخه(Most Recent Release) از یک پروژه در GitHub

فرض کنید شما یک برنامه نویس(programmer) هستید که می خواهید فایل های پروژه را برای یک نرم افزار منبع باز(open-source) دانلود کنید. در GitHub ، فایل‌های پروژه در مخازن پست می‌شوند و هر پروژه یک صفحه اصلی مخزن دارد. برای مشاهده یا دانلود فایل ها  نیازی به داشتن حساب کاربری در GitHub ندارید.(GitHub)

این مراحل را دنبال کنید تا آخرین نسخه از پروژه مورد علاقه خود را دانلود کنید.

  1. به github.com بروید .
  2. پروژه را با نام در کادر جستجوی GitHub جستجو کنید. 

  1. به صفحه اصلی مخزن بروید.

  1. بخش Releases(Releases) را پیدا کنید و آخرین نسخه را انتخاب کنید. در سایت دسکتاپ GitHub، نسخه‌ها در نوار کناری سمت راست قرار دارند. یا می توانید /releasesURL مخزن اضافه کنید . انتشار در بالای صفحه جدیدترین نسخه خواهد بود.

  1. سپس بخش Assets(Assets ) را پیدا کرده و گسترش دهید . 

  1. از آنجایی که می خواهید کد را مشاهده کنید، فایل(.zip) فشرده کد منبع را دانلود کنید. کاربران لینوکس(Linux) باید فایل کد منبع tar.gz را دانلود کنند.

  1. آرشیو کد منبعی که در مرحله 6 دانلود کرده اید را استخراج کنید.
  2. به Visual Code Editor بروید(Visual Code Editor) و File > Open Folder را انتخاب کنید . پیمایش(Navigate) کنید و پوشه ای را که در مرحله 7 استخراج کردید انتخاب کنید.

  1. دکمه Select Folder را فشار دهید.
  2.  در کد ویژوال استودیو(Visual Studio Code) ، پروژه را در سمت چپ لیست خواهید کرد. می‌توانید فلش‌های کشویی را گسترش دهید تا همه فایل‌های موجود در پروژه را ببینید. 

  1. یک فایل پروژه را در پنل سمت چپ انتخاب کنید و کد در فضای کاری سمت راست ظاهر می شود. 

مراحل بالا شما را با نحوه مشاهده فایل های آخرین نسخه یک پروژه در GitHub آشنا(GitHub) می کند. اما اگر بخواهید فایل ها را از شاخه خاصی از پروژه مشاهده کنید، چه؟

دانلود از یک شعبه خاص

در GitHub ، یک مخزن می تواند چندین شاخه(branches) داشته باشد. هر شاخه یک نام منحصر به فرد دارد و از مجموعه ای از تغییرات کد تشکیل شده است. این یک کپی از قسمت خاصی از کد در یک نقطه خاص از زمان است که می توانید بدون از بین بردن نسخه اصلی تغییرات را ایجاد کنید. تغییرات کد(Code) در داخل شعب انجام می شود و سپس در صورت درخواست و تایید، می توان آن را در نسخه اصلی پروژه به نام master branch ادغام کرد . 

بیایید تصور کنیم که می‌خواهید فایل‌ها را از شاخه خاصی از یک پروژه در GitHub دانلود و مشاهده کنید . برای انجام آن، این مراحل را دنبال کند:

  1. پروژه را با نام جستجو کنید و به صفحه اصلی مخزن پروژه بروید. 
  2. منوی کشویی شاخه(branch) را پیدا کنید و شاخه ای را که می خواهید دانلود کنید انتخاب کنید. به طور معمول، شاخه Master حاوی آخرین کد است، اما نه همیشه.

  1. اکنون که شعبه مورد نظر خود را انتخاب کردید، دکمه سبز کد(Code) را پیدا کرده و انتخاب کنید، یا Download Zip یا در صورت مشاهده گزینه Open with Visual Studio را انتخاب کنید. (همچنین ممکن است گزینه ای برای باز کردن با دسکتاپ GitHub(Open with GitHub Desktop) مشاهده کنید.)

  1. فایل فشرده را استخراج کنید و پوشه استخراج شده را از داخل Visual Studio Code با انجام مراحل 7-11 در بخش بالا باز کنید.

با دنبال کردن مراحل بالا، می‌توانید کد را از شاخه خاصی از یک پروژه در GitHub مشاهده کنید. در مرحله بعد(Next) ، ما در مورد چگونگی بررسی بیشتر و دانلود فایل ها از یک commit خاص بحث خواهیم کرد .

دانلود از یک کامیت خاص

هر بار که یک تغییر کد در یک مخزن اعمال می شود، از طریق یک commit اضافه می شود . commit شامل تمام تغییرات از آخرین به روز رسانی کد است. اگر می‌خواهید مشکلاتی را که به دلیل تغییر اخیر کد ایجاد شده‌اند را اشکال‌زدایی کنید، ممکن است بخواهید از یک commit خاص دانلود کنید.

  1. به صفحه اصلی مخزن بروید و شاخه ای را که می خواهید با آن کار کنید انتخاب کنید. به طور معمول، این شاخه اصلی خواهد بود.
  2. پیوند Commits(Commits ) را پیدا کرده و انتخاب کنید .

  1. کامیتی را که می خواهید دانلود کنید با انتخاب عنوان commit انتخاب کنید.

  1. اکنون در صفحه کامیتی که انتخاب کرده اید هستید. سپس دکمه Browse files را(Browse files) انتخاب کنید.

  1. دکمه سبز کد(Code) را پیدا کرده و انتخاب کنید، و یا Download zip یا در صورت موجود بودن، Open with Visual Studio را انتخاب کنید.
  2. در نهایت فایل فشرده را استخراج کرده و پوشه استخراج شده را در Visual Studio Code باز کنید . 

گیت هاب چیزهای بیشتری دارد

دانلود و مشاهده فایل‌های پروژه از GitHub تنها نوک این کوه یخ است. در نهایت، ممکن است بخواهید یک مخزن را فورک کنید، آن را در یک مخزن محلی کلون کنید، تغییرات را انجام دهید، تغییرات را به فورک خود برگردانید، و سپس یک درخواست کشش ارسال کنید و از صاحب پروژه بخواهید تغییرات شما را در مخزن منبع ادغام کند. 



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts