Git 전세계에서 가장 인기 있는 VSC(Version Control System)다. VSC란 파일의 변화를 시간에 따라 추적하고 관리하는데 도움을 주는 소프트웨어. 이전 버전의 파일을 다시 볼 수 있게 해주고 버전들 간의 또는 파일들 간의 변화를 비교한다거나, 변화를 되돌리고, 다른 작업자들과 그 변화를 공유할 수 있도록 해주는데, 깃이 이런 역할을 하며 더 많은 일들을 수행한다. 협력과 변화의 공유를 도와주어 사용자, 개발자, 작성자 간의 협력을 가능하게 한다.