Git (/ ɡɪt /) er et versionskontrolsystem til at spore ændringer i computerfiler og koordinere arbejdet med disse filer blandt flere personer. Det bruges primært til kildekodestyring i softwareudvikling, men det kan bruges til at holde styr på ændringer i ethvert sæt filer. Som et distribueret revisionskontrolsystem er det rettet mod hastighed, dataintegritet og support til distribuerede, ikke-lineære arbejdsgange.