loading...

اخبار برنامه نويسي

اخبار برنامه نويسي

بازدید : 297
11 زمان : 1399:2

GitHub يك سرويس ميزباني وبه كه براي كنترل نسخه با استفاده از Git به كار ميره. اين سرويس بيشتر براي كد هاي كامپيوتري استفاده ميشه. اين نرم افزار تمامي نسخه هاي كنترل و مديريت توزيع نسخه (SCM) رو ارائه ميده و همچنين ويژگي هاي خود Git رو به اون اضافه ميكنه. GitHub كنترل دسترسي و چند ويژگي همكاري مثل رديابي اشكال، درخواست ويژگي، مديريت وظيفه و ويكي ها براي هر پروژه رو فراهم ميكنه. اين نرم افزار برنامه هايي براي هر مخزن خصوصي اطلاعات و حساب هاي رايگان ارائه ميده (نيازي به پرداخت پول براي ايجاد حساب داخل اون نيست).

تاريخچه

در سال 2009 اعضاي تيم GitHub در گفتگو در ياهو اعلام كردند كه با گذشت تنها يك سال از آنلاين بودن اون ها (شروع به كارشون)، GitHub بيش از 46000 مخزن عمومي رو جمع آوري كرده كه 17000 تاي اون ها تنها در چند ماه اخير بوده اند. اين پيشرفت ها روز به روز ادامه داشت تا در سال 2013 گيت هاب اعلام كرد كه از 3 ميليون كاربر و بيش از 5 ميليون مخزن ميزباني كرده است. و سرانجام در سال 2018 گيت هاب به بيشترين نرخ تبادل اطلاعات خودش يعني 1.35 ترابيت در ثانيه رسيد و امروزه به عنوان يك منبع پربازه مورد استفاده قرار ميگيره.

دست باز

در گذشته براي اينكه يك كاربر بتونه تغييراتي رو در يك پروژه متن باز ايجاد كنه، بايد ابتدا اون رو دانلود ميكرد، سپس تغييرات لازم رو اعمال ميكرد، بعد از اون ليستي از تغييرات رو به نام Patch ايجاد و همراه پروژه به كاربر اصلي اون مي فرستاد. كاربر اصلي نيز ابتدا بايد به كاربر غريبه اعتماد ميكرد و سپس Patch رو مشاهده و در صورت درست بودن تغييرات اون رو اعمال ميكرد، اما با استفاده از سه ويژگي Merge، fork و Pull Request ديگه نيازي به اين كار نيست و به راحتي ميشه كاربر اصلي رو از وجود تغييرات پروژه باخبر كرد.

GitHub يك سرويس ميزباني وبه كه براي كنترل نسخه با استفاده از Git به كار ميره. اين سرويس بيشتر براي كد هاي كامپيوتري استفاده ميشه. اين نرم افزار تمامي نسخه هاي كنترل و مديريت توزيع نسخه (SCM) رو ارائه ميده و همچنين ويژگي هاي خود Git رو به اون اضافه ميكنه. GitHub كنترل دسترسي و چند ويژگي همكاري مثل رديابي اشكال، درخواست ويژگي، مديريت وظيفه و ويكي ها براي هر پروژه رو فراهم ميكنه. اين نرم افزار برنامه هايي براي هر مخزن خصوصي اطلاعات و حساب هاي رايگان ارائه ميده (نيازي به پرداخت پول براي ايجاد حساب داخل اون نيست).

تاريخچه

در سال 2009 اعضاي تيم GitHub در گفتگو در ياهو اعلام كردند كه با گذشت تنها يك سال از آنلاين بودن اون ها (شروع به كارشون)، GitHub بيش از 46000 مخزن عمومي رو جمع آوري كرده كه 17000 تاي اون ها تنها در چند ماه اخير بوده اند. اين پيشرفت ها روز به روز ادامه داشت تا در سال 2013 گيت هاب اعلام كرد كه از 3 ميليون كاربر و بيش از 5 ميليون مخزن ميزباني كرده است. و سرانجام در سال 2018 گيت هاب به بيشترين نرخ تبادل اطلاعات خودش يعني 1.35 ترابيت در ثانيه رسيد و امروزه به عنوان يك منبع پربازه مورد استفاده قرار ميگيره.

دست باز

در گذشته براي اينكه يك كاربر بتونه تغييراتي رو در يك پروژه متن باز ايجاد كنه، بايد ابتدا اون رو دانلود ميكرد، سپس تغييرات لازم رو اعمال ميكرد، بعد از اون ليستي از تغييرات رو به نام Patch ايجاد و همراه پروژه به كاربر اصلي اون مي فرستاد. كاربر اصلي نيز ابتدا بايد به كاربر غريبه اعتماد ميكرد و سپس Patch رو مشاهده و در صورت درست بودن تغييرات اون رو اعمال ميكرد، اما با استفاده از سه ويژگي Merge، fork و Pull Request ديگه نيازي به اين كار نيست و به راحتي ميشه كاربر اصلي رو از وجود تغييرات پروژه باخبر كرد.

نظرات این مطلب

تعداد صفحات : 2

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 32
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 9
  • بازدید کننده امروز : 1
  • باردید دیروز : 3
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 10
  • بازدید ماه : 81
  • بازدید سال : 267
  • بازدید کلی : 11799
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی