Git چیست؟

گیت یک سیستم کنترل ورژن توزیع شده برای رد یابی تغییرات اعمال شده روی سورس کد درر طول توسعه نرم افزار است. با بررسی آن همراه ما باشید.


این سیستم به منظور هماهنگ سازی کار میان برنامه نویسان طراحی شده است اما می تواند به منظور یافتن تغییرات در هر دسته فایلی نیز استفاده شود. هدف آن سرعت، یکپارچگی داده ها و پشتیبانی برای محیطهای کاری غیر خطی توزیع شده می باشد.

Git توسط لینوس توروالد (Linus Torvalds) در سال ۲۰۰۵ در حین توسعه هسته لینوکس به همراه توسعه دهندگان دیگر لینوکس ساخته شد. از سال ۲۰۰۵  جونبو هامانو نگهدارنده و مسئول اصلی این پروژه بوده است.

مانند بسیاری از سیستم های کنترل ورژن توزیع شده ی دیگر و برخلاف بسیاری از سیستم های کلاینت-سروری، هر دایرکتوری در گیت بر روی هر کامپیوتر یک رپوی کاملا آماده است به همراه تاریخچه کامل  و نسخه های قابل ردیابی و شناسایی که مستقل از دسترسی به شبکه و یا سرور مرکزی اند. گیت نرم افزاری متن باز و رایگان است که تحت GNU General Public Version 2 توزیع شده است.