Git (/ ɡɪt /) هو نظام للتحكم في الإصدار لتتبع التغييرات في ملفات الكمبيوتر وتنسيق العمل على تلك الملفات بين عدة أشخاص. يتم استخدامه بشكل أساسي لإدارة التعليمات البرمجية المصدر في تطوير البرامج ، ولكن يمكن استخدامه لتتبع التغييرات في أي مجموعة من الملفات. كنظام تحكم في المراجعة الموزعة ، فهو يهدف إلى السرعة وتكامل البيانات ودعم تدفقات العمل الموزعة وغير الخطية.