Git-ის სისტემა
Git-ის სისტემა წარმოადგენს სამუშაო პროექტის ვერსიების მართვის სისტემას. Git-ს აქვს განაწილებული არქიტექტურა, რაც გულისხმობს ფაილების და რეპოზიტორიების განთავსებას პროექტის სხვადასხვა ტოტებში, ამ შემთხვევაში ძირითადი სტაბილური კოდი მდებარეობს პროექტის მთავარ ტოტში, ხოლო ახალი ცვლილებებით მუშაობა და მათი ტესტირება მიმდინარეობს განშტოებულ, ე.წ. თემატურ ტოტებში. ფაილებში ყოველი ცვლილების შენახვისას, Git-ის სისტემა იღებს მათ ერთგვარ ნაჩვენებს, რომელიც ინახება დროებით ფოლდერში.