Git (/ ɡɪt /) е система за контрол на версиите за проследяване на промените в компютърните файлове и координиране на работата по тези файлове между множество хора. Той се използва предимно за управление на изходния код при разработването на софтуер, но може да се използва за проследяване на промените във всеки набор от файлове. Като разпределена система за контрол на ревизиите тя е насочена към скорост, целостта на данните и поддръжка за разпределени, нелинейни работни потоци.