گیت هاب GitHub چیست ؟؟؟

0
سوال شده آذر 2, 1396 در برنامه‌نویسی توسط aban کاربر حرفه‌ای
گیت هاب (GitHub) چیست؟ و چه ویژگی و قابلیت هایی داره و برای چی اصا به وجود اومده؟

2 پاسخ

0
پاسخ داده شده توسط Blue کاربر حرفه‌ای
آذر 5, 1396
به طور خلاصه شما کد‌هاتون رو گیتهاب قرار میدهید تا مدیریت آنها برایتتان ساده‌تر شود. فرض کنید یک تیم ۱۰۰ نفره دارید (پروژه لینوکس را در نظر بگیرید) و همه دارید روی یک پروژه کار میکنید. چطوری میخواهید کد رو بین این صدنفر به اشتراک بزارید؟ به طوری که هرکدام از اعضای پروژه کد را تغییر داد مابقی را تغییر را مطلع شوند. یک راه حل ترم یک دانشجویی جابجایی کدها با فلش است :دی که همانطور که مشخص است بین ۱۰۰ نفر کد جابجا کردن چه مشکلات عظیمی به وجود میاورد. بهمین خاطر گیت‌هاب به وجود آمده است تا این مشکل را حل کند. البته قبل از گیت‌هاب هم سیستم‌های دیگری وجود داشتند ولی گیت‌هاب یک مزیت‌ عمده نسبت به آنها داشته است و نحوه ذخیره سازی تغییرات است.
0
پاسخ داده شده توسط Zari کاربر فعال
15 تیر 1397
در قلب GitHub یک پروژه متن باز که توسط Linus Torvalds (خالق لینوکس) ایجاد شده است به نام Git وجود دارد. در واقع Git یک سیستم کنترل نسخه نرم افزار است. Matthew McCullough یکی از اعضای GitHub میگوید: Git مانند دیگر سیستم های کنترل نسخه، نسخه های نرم افزار را ذخیره، مدیریت و فراخوانی میکند. که البته بیشتر برای کدها استفاده میشود اما Git میتواند برای هر نوع فایل دیگری مانند یک فایل Word نیز استفاده شود.
در GitHub میتوان پروژه ها را تحت عنوان Repository ایجاد کرد. اما GitHub به جز امکان ایجاد repository ویژگی های دیگری مانند خط فرمان، رابط گرافیکی، بوجود آوردن همکاری در repositoryهای مختلف و غیره را میدهد.

یکی از قابلیت های شاخص GitHub کپی کردن یک مخزن (repository) از اکانت کاربر اصلی به اکانت دیگر است که به آن Forking میگویند. سپس کاربر میتواند تغییرات مورد نظر خود را در مخزن ایجاد کند و میتواند تغییرات ایجاد شده را با اطلاع رسانی (pull request) به کاربر اصلی آن مخزن اعلام کند و کاربر اصلی میتواند با یک کلیک تغییرات را به مخزن اصلی منتقل کند (merge).

سوالات مشابه

1 امتیاز 1 پاسخ 5 بازدید
سوال شده 5 مرداد 1397 در سایر توسط peyman1990 کاربر حرفه‌ای
0 امتیاز 4 پاسخ 20 بازدید
سوال شده مهر 27, 1396 در تغذیه توسط SM
1 امتیاز 3 پاسخ 8 بازدید
سوال شده 4 مرداد 1397 در مذهبی توسط peyman1990 کاربر حرفه‌ای
1 امتیاز 2 پاسخ 4 بازدید
سوال شده 4 مرداد 1397 در مذهبی توسط peyman1990 کاربر حرفه‌ای
0 امتیاز 1 پاسخ 4 بازدید
سوال شده 17 تیر 1397 در مالی و اقتصادی توسط Zari کاربر فعال
0 امتیاز 2 پاسخ 5 بازدید
سوال شده 14 تیر 1397 در علمی توسط Zari کاربر فعال
0 امتیاز 4 پاسخ 80 بازدید
سوال شده آبان 25, 1396 در مذهبی توسط tm کاربر فعال
1 امتیاز 5 پاسخ 63 بازدید
سوال شده آبان 4, 1396 در علمی توسط aban کاربر حرفه‌ای
1 امتیاز 2 پاسخ 19 بازدید
سوال شده شهریور 18, 1396 در علمی توسط aban کاربر حرفه‌ای
1 امتیاز 3 پاسخ 31 بازدید
سوال شده شهریور 3, 1396 در علمی توسط aban کاربر حرفه‌ای
سوال تازه‌ای بپرسید
به نسخه آزمایشی سامانه پرسش و پاسخ پرسک، محصول مشترک آزمایشگاه پردازش زبان طبیعی و آزمایشگاه سیستمهای اجتماعی دانشکده کامپیوتر دانشگاه امیرکبیر خوش آمدید.
...