Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.

License: Other

Language: C

Keywords: c, shell

Build Status

Git - fast, scalable, distributed revision control system

Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals.

Git is an Open Source project covered by the GNU General Public License version 2 (some parts of it are under different licenses, compatible with the GPLv2). It was originally written by Linus Torvalds with help of a group of hackers around the net.

Please read the file INSTALL for installation instructions.

Many Git online resources are accessible from including full documentation and Git related tools.

See Documentation/gittutorial.txt to get started, then see Documentation/giteveryday.txt for a useful minimum set of commands, and Documentation/git-<commandname>.txt for documentation of each command. If git has been correctly installed, then the tutorial can also be read with man gittutorial or git help tutorial, and the documentation of each command with man git-<commandname> or git help <commandname>.

CVS users may also want to read Documentation/gitcvs-migration.txt (man gitcvs-migration or git help cvs-migration if git is installed).

The user discussion and development of Git take place on the Git mailing list -- everyone is welcome to post bug reports, feature requests, comments and patches to (read Documentation/SubmittingPatches for instructions on patch submission). To subscribe to the list, send an email with just "subscribe git" in the body to The mailing list archives are available at, and other archival sites.

Issues which are security relevant should be disclosed privately to the Git Security mailing list

The maintainer frequently sends the "What's cooking" reports that list the current status of various development topics to the mailing list. The discussion following them give a good reference for project status, development direction and remaining tasks.

The name "git" was given by Linus Torvalds when he wrote the very first version. He described the tool as "the stupid content tracker" and the name as (depending on your mood):

  • random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronunciation of "get" may or may not be relevant.
  • stupid. contemptible and despicable. simple. Take your pick from the dictionary of slang.
  • "global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room.
  • "goddamn idiotic truckload of sh*t": when it breaks

Project Statistics

Sourcerank 10
Repository Size 124 MB
Stars 30,376
Forks 17,642
Watchers 2,159
Open issues disabled
Dependencies 0
Contributors 471
Tags 725
Last updated
Last pushed

Top Contributors See all

Junio C Hamano Jeff King Duy Nguyen Johannes Schindelin Shawn O. Pearce Linus Torvalds Michael Haggerty rscharfe jrn Ævar Arnfjörð Bjarmason Stefan Beller Christian Couder devmchakan brian m. carlson Jakub Narębski Johannes Sixt Gábor Szeder Elijah Newren Felipe Contreras Jiang Xin

Packages Referencing this Repo

Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Ple...
Latest release v2.24.0-rc1 - Published - 30.4K stars
Git is a free and open source distributed version control system designed to handle everything fr...
Latest release 2.23.0 - Updated - 30.4K stars
glog attempts to greatly simplify logging in Python applications.
Latest release 0.4.0 - Published - 30.4K stars

Recent Tags See all

v2.24.0-rc1 October 24, 2019
v2.24.0-rc0 October 18, 2019
v2.23.0 August 16, 2019
v2.22.1 August 11, 2019
v2.23.0-rc2 August 09, 2019
v2.23.0-rc1 August 02, 2019
v2.23.0-rc0 July 29, 2019
v2.22.0 June 07, 2019
v2.22.0-rc3 June 03, 2019
v2.22.0-rc2 May 30, 2019
v2.22.0-rc1 May 19, 2019
v2.22.0-rc0 May 13, 2019
v2.21.0 February 24, 2019
v2.21.0-rc2 February 19, 2019
v2.21.0-rc1 February 14, 2019

Interesting Forks See all

A fork of Git containing Windows-specific patches.
C - Other - Last pushed - 4.73K stars - 1.35K forks
Git - the stupid content tracker - This is a publish-only repository and all pull requests are ig...
C - Other - Last pushed - 525 stars - 137 forks
Fork of Git, same baseline, more features
C - GPL-2.0 - Last pushed - 165 stars - 44 forks
Git l10n coordinator repo ('maint' and 'master' track l10n of the counterparts of git.git)
C - Other - Last pushed - 22 stars - 44 forks
Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Ple...
C - GPL-2.0 - Last pushed - 18 stars - 15 forks

Something wrong with this page? Make a suggestion

Last synced: 2017-10-04 20:43:29 UTC

Login to resync this repository