Jump to content

Git

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 81.178.123.126 (talk) at 16:51, 21 April 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computing, git is an open source project. The project was started in April, 2005 by Linus Torvalds to manage his Linux operating system after he dropped dropped the proprietary BitKeeper after a controversy caused when the developer Andrew Tridgewell attempted to reverse engineer the BitKeeper protocols.

Like BitKeeper, git does not use a centralized server, however, according to Torvalds, git is being developed solely to solve problems he has in maintaining the code base and applying patches to Linux kernel. As such, it lacks a number of features present in other source management tools. For example, git cannot handle files being renamed, a user must first delete one file and recreate the file elsewhere. Also, according to McVoy, the creator of BitKeeper, git does not handle space efficiently, "a tiny one-character change to a 1MB file in Git will result in a 2MB file, whereas BitKeeper's file will grow only by one byte." [1]


The term git is also British slang for a contemptable person. It is moderately derogatory.