۲۹
خرداد
(Git) یک سیستم کنترل نسخه توزیع شده برای ردیابی تغییرات در کد منبع در طول توسعه نرم افزار است. این برنامه برای هماهنگی کار در میان برنامه نویسان طراحی شده است، اما می تواند برای ردیابی تغییرات در هر مجموعه ای از فایل ها استفاده شود. اهداف آن شامل سرعت، یکپارچگی داده ها، و پشتیبانی از گردش کارهای غیر خطی توزیع شده است.
توسعه Git در آوریل 2005 آغاز شد، پس از آنکه بسیاری از توسعه دهندگان هسته لینوکس دسترسی به BitKeeper، یک سیستم کنترل منبع کنترل (SCM) را داشتند که قبلا برای حفظ این پروژه استفاده می کردند. دارنده حق نشر BitKeeper، لری McVoy، استفاده از استفاده رایگان از محصول را پس از ادعا کرد که اندرو Tridgell مهندسی معکوس پروتکل های BitKeeper است. (همان حادثه همچنین ایجاد یک سیستم کنترل نسخه دیگر Mercurial خواهد بود.)