نقد و بررسی گیت هاب، سرویسی که طی ۱۰ سال دنیای برنامه نویسی را تغییر داد
گیت چیست؟
گیت هاب برنامه نویسی
گیت یک نرمافزار اوپن سورس است که در سال 2005 از سوی لینوس تروالدز ایجاد شده است.
این ابزار یک «سیستم کنترل نسخه» (Version Control System) است
که در ابتدا برای هماهنگ کار چند توسعهدهنده روی کرنل لینوکس ساخته شده بود.
سیستمهای کنترل نسخه زیادی مانند CVS ،SVN ،Mercurial و غیره وجود دارند،
اما گیت امروزه به یک نرمافزار استاندارد برای کنترل نسخه تبدیل شده است.
کار با گیت و گیتهاب
اکنون که میدانید گیت و گیتهاب چه هستند، گیت هاب برنامه نویسی
زمان آن رسیده است که با تمرینهای منسجمی کار با آنها را بیاموزید.
پس از اجرای این تمرینها قادر خواهید بود پروژههای خود را از طریق گیتهاب ساخته
و مدیریت کنید و از قابلیتهای مقدماتی آن بهره بگیرید.
نکته: ما به این دلیل گیتهاب را به عنوان سرویس میزبانی خود انتخاب کردهایم
که بیشترین استفاده را در دنیا دارد.
البته جای نگرانی نیست چون سرویسهای دیگر نیز رویه مشابهی دارند.
به خاطر داشته باشید که باید همه دستورهای مقدماتی Shell را بدانید،
چون در غیر این صورت بخشهایی از این مقاله برای شما سردرگمکننده خواهند بود.
گیت هاب در طول ۱۰ سال به یکی از تأثیرگذارترین پلتفرمهای اکوسیستم برنامهنویسی تبدیل شد
و امسال در ازای ۷.۵ میلیارد دلار به مایکروسافت پیوست.
۱۰ سال پیش، تام پرستون ورنر، کریس وانستراث و پیجی هایت
گروهی را برای انجام یک پروژهی تقریباً تفریحی شکل دادند.
هدف آنها، انجام این پروژه بهصورت پارهوقت و در روزهای تعطیل بود.
این گروه هیچگاه تصمیم نداشت پروژهی تفریحی خود را به کسبوکار دائمی تبدیل کند.
پس از مدت کوتاهی، پتانسیلهای این پروژه برای گروه روشن شد.
ایدهی آنها واقعا ارزشی بیش از یک پروژهی آخر هفتهای داشت.
در نهایت این ایده، شیوهی برنامهنویسی و همکاری توسعهدهندگان را در جهان تغییر داد. ایدهی آنها، گیتهاب بود.
گیتهاب
گیت هاب برنامه نویسی
گیتهاب در مدت ۱۰ سال فعالیت خود، شیوهی برنامهنویسی مردم را تغییر داد.
این سرویس نه تنها کدنویسی را آسانتر کرده، بلکه سبک تفکر برنامهنویسها را نیز در مورد برنامهنویسی تغییر داده است.
GitHub با شناسایی و درک مشکل میلیونها نفر در سرتاسر جهان،
توانست به رشدی خارقالعاده دست پیدا کند.
همکاری در کدنویسی، مشکلی بود که برای سالها چالش اصلی تیمهای برنامهنویسی محسوب میشد.
راهکار گیتهاب در این زمینه، ساده، کاربردی و مفید بود. محصول آنها دقیقاً همان چیزی بود که مردم نیاز داشتند.