Keeper和Monotone。git最初只是作为一个可以被其他前端（比如Cogito或Stgit）包装的后端而开发的，但后来git内核已经成熟到可以独立地用作版本控制。很多着名的软件都使用git进行版本控制，其中包括Linux核心、X.Org服务器和OLPC内核等项目的开发流程。
历史.自2002年开始，林纳斯·托瓦兹决定使用BitKeeper作为Linux内核主要的版本控制系统用以维护程式码。因为BitKeeper为专有软件，这个决定在社群中长期遭受质疑。在Linux社群中，特