git: Version control system

Description

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

  • man git

Upstream Contact

Dependencies

  • zlib

Note: excluding libcurl and expat because they are large and only required if you’re communicating with repositories over HTTP. If you need to do so, please use an external version of git.

Type

standard

Version Information

package-version.txt:

2.11.0

Equivalent System Packages

conda:

$ conda install git

cygwin:

$ apt-cyg install git

Debian/Ubuntu:

$ sudo apt-get install  git

Fedora/Redhat/CentOS:

$ sudo yum install  git

freebsd:

$ sudo pkg install git

homebrew:

$ brew install git

opensuse:

$ sudo zypper install git

slackware:

$ sudo slackpkg install git

See https://repology.org/project/git/versions

If the system package is installed, ./configure will check whether it can be used.