اکنون به بخش دوم توضیحات گیت هاب می پردازیم ، بخش اول را می توانید در لینک زیر مطالعه فرمایید :
گیت هاب چیست و چگونه از آن استفاده کنیم؟ (2)
می توانید GitHub را با تیم پروژه خود به صورت رایگان امتحان کنید. پلان Basic یا پایه آن که شامل مخازن و تعداد همکاران نامحدود است برای شما در دسترس است اما فقط 500 مگابایت فضای ذخیره سازی است.
برای دسترسی بیشتر به بسیاری از ویژگی های GitHub ، می توانید یکی از پلان های پولی آن را انتخاب کنید.
هنگامی که پلانی را انتخاب کردید ، فیلد های مورد نیاز را پر کرده و مراحل ثبت نام را به پایان برسانید.
برخلاف Git ، GitHub به کدگذاری یا استفاده از خط فرمان نیاز نخواهد داشت.
مخزن یا repository ، مرکز اصلی پروژه شما خواهد بود که می تواند یک فایل یا مجموعه ای از فایل ها باشد که حاوی کد ، عکس ، متن یا هر چیز دیگری است.
برای شروع ، این مراحل را دنبال کنید:
تبریک می گویم ، شما اکنون یک repository جدید ایجاد کرده اید که شامل فایل اصلی پروژه شما خواهد بود. گام بعدی این است که یاد بگیرید چه کاری می توانید با آن انجام دهید.
در اینجا نحوه تولید feature branch یا شاخه ویژگی را خواهیم گفت:
در اینجا نحوه ایجاد و انجام تغییرات آورده شده است:
برای پیشنهاد تغییرات به سایر توسعه دهندگانی که مشغول کار روی همان پروژه ایجاد کرده اید ، باید pull request ایجاد کنید. pull request ها چیزی هستند که کار با هم در پروژه ها را آسان می کنند ، زیرا آنها ابزار اصلی همکاری در گیت هاب هستند.
با pull request می توانید تفاوت بین پروژه اصلی و تغییرات خود را مشاهده کنید. این نوعی نحوه درخواست شما از همکاران خود برای بررسی آنها است. در صورت تأیید سایر توسعه دهندگان ، آنها می توانند pull request را ادغام کنند ، که این کارتغییرات را در پروژه اصلی اعمال می کند.
برای درخواست درخواست مراحل زیر را دنبال کنید:
اکنون دیگر توسعه دهندگان می توانند تغییراتی را که ایجاد کرده اید با پرونده های اصلی پروژه ادغام کنند.
نتیجه
اگرچه گیت هاب عمدتا در جامعه مهندسین نرم افزار شناخته شده است ، اما می توان از آن در صنایع مختلف استفاده کرد. هر تیم یا شرکتی که روی پروژه های مختلفی کار کند که نیاز به توسعه به صورت فایل را دارند ، می توانند از این سرویس استفاده کنند.
به عنوان مثال ، تیم های محتوا و بازاریابی می توانند از GitHub برای سازماندهی پروژه های خود استفاده کنند. افراد خلاق آزاد می توانند از آن برای مدیریت کار خود هنگام کار با افراد دیگر استفاده کنند.
استفاده از GitHub لزوماً به معنای استفاده از کد یا توسعه دهنده نیست. این یک پلت فرم سیستم کنترل نسخه رایگان است که می تواند به طرق مختلف مورد استفاده قرار گیرد.