گیت هاب (Github) پلتفرم کدنویسی آنلاین در پروژه های با منبع باز (Open source) است که به توسعه دهندگان برنامه ها و اپلیکیشن ها این امکان را می دهد تا به صورت گروهی با سیر کدنویسان در سراسر جهان بر روی یک پروژه کار کنند. در ادامه به برخی موارد جالب در خصوص این پلتفرم چندمنظوره می پردازیم.
این شرکت در سال 2008 تاسیس شد و تا به امروز 83 میلیون کاربر دارد. موسسین گیت هاب تام پستون ورنر به همراه اسکات چاکن و پی جی هیت هستند و توماس دونکه اکنون به عنوان مدیرعامل این شرکت فعالیت می کند. این شرکت از زیرمجموعه های غول فناوری دنیا یعنی مایکروسافت است و برای کار با آن نیاز به ثبت نام ندارید مگر اینکه برای پیوستن به برخی پروژه ها نیاز به احراز هویت داشته باشید که در آن صورت، ثبت نام اجباری است. شعار گیت هاب این است: جایی که دنیا نرم افزار می سازد. این شرکت 2500 کارمند دارد و بیش از 200 میلیون پروژه اوپن سورس در آن وجود دارد.
از مهمترین اتفاقات در خصوص گیت هاب می توان به این موضوع اشاره کرد که در سال 2012 توسط مایکروسافت خریداری شد. در سال 2018 سومین حمله هکری DDOS تاریخ با 1.3 ترابایت در ثانیه را متحمل شد. اولین نمایندگی خارجی گیت هاب در سال 2016 در ژاپن دایر شد و از آن سال به بعد در زمره 100 شرکت برتر جهان در حوزه فناوری قرار دارد. سرمایه فعلی گیت هاب بالغ بر 2 میلیارد دلار ارزیابی می شود.
GitHub چیست و چرا استفاده می شود؟
GitHub یک پلتفرم توسعه نرم افزار آنلاین است که برای ذخیره، ردیابی و همکاری در پروژه های نرم افزاری استفاده می شود. توسعه دهندگان را قادر می سازد فایل های کد خود را آپلود کنند و با توسعه دهندگان دیگر در پروژه های منبع باز همکاری کنند.
آیا گیت هاب برای مبتدیان خوب است؟
خیر. GitHub مکانی برای شروع برنامه نویسی برای افراد مبتدی نیست. مبتدیان نباید نگران نحو پیچیده یا دستورات پیچیده باشند. آنها باید به سادگی سعی کنند نحوه کدنویسی (منطق حل یک مشکل کدگذاری) یا درک کد دیگران را درک کنند.
چطور می توان در گیت هاب با دیگران کدنویسی کرد؟