git

Distributed revision control system

https://git-scm.com

/api/formula/git.json (JSON API)

Formula code on GitHub

Current versions:

stable 2.20.1
head ⚡️ HEAD
bottle 🍾 mojave, high_sierra, sierra

Depends on:

gettext 0.19.8.1 GNU internationalization (i18n) and localization (l10n) library
pcre2 10.32 Perl compatible regular expressions library with a new API
openssl 1.0.2q SSL/TLS cryptography library
curl 7.63.0 Get a file from an HTTP, HTTPS or FTP server

Analytics:

Installs (30 days)
git 124,072
git --with-openssl --with-curl 527
git --with-curl 78
git --with-openssl 63
git --HEAD 36
git --with-gettext 14
git --HEAD --with-openssl --with-curl 6
git --without-completions 6
git --HEAD --with-curl 1
git --with-brewed-openssl --with-brewed-curl 1
Installs on Request (30 days)
git 113,893
git --with-openssl --with-curl 454
git --with-curl 72
git --with-openssl 57
git --HEAD 35
git --with-gettext 14
git --HEAD --with-openssl --with-curl 6
git --without-completions 6
git --HEAD --with-curl 1
Build Errors (30 days)
git 437
git --with-curl 1
git --with-curl --with-openssl 1
git --with-openssl --with-curl 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
Installs (90 days)
git 496,910
git --with-openssl --with-curl 2,346
git --with-curl 406
git --with-openssl 340
git --HEAD 143
git --HEAD --with-openssl --with-curl 54
git --with-gettext 15
git --without-completions 15
git --HEAD --with-curl 12
git --HEAD --with-openssl 5
git --with-pcre2 4
git --with-brewed-openssl --with-brewed-curl 2
Installs on Request (90 days)
git 447,335
git --with-openssl --with-curl 1,944
git --with-curl 375
git --with-openssl 283
git --HEAD 140
git --HEAD --with-openssl --with-curl 51
git --with-gettext 15
git --without-completions 15
git --HEAD --with-curl 12
git --HEAD --with-openssl 5
git --with-pcre2 4
Installs (365 days)
git 1,863,778
git --with-openssl --with-curl 7,864
git --without-completions 1,984
git --with-pcre2 1,421
git --with-openssl 1,407
git --with-curl 1,283
git --HEAD 489
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 468
git --with-gettext 349
git --with-subversion 322
git --with-pcre2 --with-gettext 238
git --with-pcre2 --with-openssl --with-curl 234
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl 223
git --with-pcre2 --with-gettext --with-openssl --with-curl 221
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 207
git --with-blk-sha1 --with-pcre2 --with-gettext 162
git --with-blk-sha1 --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 161
git --with-blk-sha1 --with-pcre2 153
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext 147
git --with-subversion --with-openssl --with-curl 135
git --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 134
git --with-blk-sha1 110
git --HEAD --with-openssl --with-curl 103
git --with-blk-sha1 --with-openssl --with-curl 99
git --with-gettext --with-openssl --with-curl 95
git --with-pcre2 --with-gettext --with-openssl 83
git --with-pcre2 --with-curl 79
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 72
git --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 69
git --with-subversion --with-pcre2 --with-openssl --with-curl 69
git --with-blk-sha1 --with-pcre2 --with-openssl --with-curl 68
git --with-blk-sha1 --with-pcre2 --with-gettext --with-curl 65
git --with-perl 58
git --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 58
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-openssl --with-curl 56
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 48
git --with-blk-sha1 --with-subversion --with-pcre2 --with-openssl --with-curl 46
git --with-persistent-https 44
git --with-pcre2 --with-openssl 39
git --with-persistent-https --with-pcre2 --with-openssl --with-curl 38
git --with-pcre2 --with-gettext --with-curl 37
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-openssl --with-curl 35
git --HEAD --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 33
git --with-blk-sha1 --with-subversion --with-pcre2 --with-gettext --with-curl 33
git --with-gettext --with-curl 33
git --with-persistent-https --with-gettext --with-openssl --with-curl 33
git --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 32
git --with-blk-sha1 --with-gettext --with-openssl --with-curl 31
git --with-blk-sha1 --with-persistent-https --with-openssl --with-curl 30
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-curl 30
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl 30
git --with-persistent-https --with-openssl --with-curl 30
git --with-subversion --with-openssl 30
git --with-blk-sha1 --with-gettext 29
git --with-subversion --with-gettext --with-openssl --with-curl 29
git --with-gettext --with-openssl 28
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-curl 26
git --with-subversion --with-persistent-https --with-pcre2 --with-openssl --with-curl 25
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl 23
git --with-blk-sha1 --with-persistent-https --with-pcre2 22
git --with-blk-sha1 --with-curl 21
git --with-blk-sha1 --with-pcre2 --with-curl 21
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-curl 21
git --with-brewed-openssl --with-brewed-curl 21
git --with-subversion --with-pcre2 --with-gettext 21
git --with-blk-sha1 --with-pcre2 --with-openssl --with-curl --with-perl 20
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-curl 20
git --with-blk-sha1 --with-subversion --with-persistent-https --with-openssl --with-curl 20
git --with-pcre2 --with-gettext --with-perl 20
git --without-completions --with-pcre2 --with-gettext 20
git --with-blk-sha1 --with-persistent-https 19
git --with-blk-sha1 --with-subversion --with-openssl --with-curl 19
git --with-subversion --with-pcre2 19
git --HEAD --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 18
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-curl --with-perl 18
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-openssl --with-curl --with-perl 18
git --with-subversion --with-curl 18
git --HEAD --with-curl 17
git --without-completions --with-openssl 17
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-perl 16
git --with-persistent-https --with-curl 16
git --without-completions --with-pcre2 16
git --with-pcre2 --with-perl 15
git --with-pcre2 --with-openssl --with-curl --with-perl 14
git --with-persistent-https --with-gettext --with-curl 14
git --with-persistent-https --with-pcre2 --with-gettext 14
git --with-persistent-https --with-pcre2 --with-gettext --with-curl 14
Installs on Request (365 days)
git 1,576,026
git --with-openssl --with-curl 6,276
git --without-completions 1,571
git --with-pcre2 1,155
git --with-curl 1,138
git --with-openssl 1,091
git --HEAD 464
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 351
git --with-gettext 299
git --with-subversion 248
git --with-pcre2 --with-gettext --with-openssl --with-curl 168
git --with-pcre2 --with-openssl --with-curl 166
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl 162
git --with-pcre2 --with-gettext 155
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 129
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext 123
git --with-blk-sha1 --with-pcre2 --with-gettext 114
git --with-blk-sha1 --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 103
git --HEAD --with-openssl --with-curl 99
git --with-blk-sha1 --with-pcre2 91
git --with-subversion --with-openssl --with-curl 86
git --with-gettext --with-openssl --with-curl 75
git --with-blk-sha1 74
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 72
git --with-pcre2 --with-curl 71
git --with-pcre2 --with-gettext --with-openssl 71
git --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 69
git --with-subversion --with-pcre2 --with-openssl --with-curl 60
git --with-perl 58
git --with-blk-sha1 --with-openssl --with-curl 57
git --with-blk-sha1 --with-pcre2 --with-gettext --with-curl 53
git --with-blk-sha1 --with-pcre2 --with-openssl --with-curl 51
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 48
git --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 45
git --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 44
git --with-persistent-https 39
git --with-pcre2 --with-gettext --with-curl 37
git --with-pcre2 --with-openssl 36
git --HEAD --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 33
git --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 33
git --with-persistent-https --with-gettext --with-openssl --with-curl 33
git --with-persistent-https --with-pcre2 --with-openssl --with-curl 33
git --with-gettext --with-curl 32
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-openssl --with-curl 29
git --with-blk-sha1 --with-gettext --with-openssl --with-curl 24
git --with-subversion --with-openssl 24
git --with-blk-sha1 --with-persistent-https --with-openssl --with-curl 23
git --with-blk-sha1 --with-subversion --with-pcre2 --with-gettext --with-curl 23
git --with-blk-sha1 --with-subversion --with-pcre2 --with-openssl --with-curl 23
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-openssl --with-curl 23
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-curl 22
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-curl 22
git --with-blk-sha1 --with-curl 21
git --with-blk-sha1 --with-pcre2 --with-curl 21
git --with-blk-sha1 --with-persistent-https --with-pcre2 21
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-curl 21
git --with-gettext --with-openssl 21
git --with-blk-sha1 --with-pcre2 --with-openssl --with-curl --with-perl 20
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-curl 20
git --with-pcre2 --with-gettext --with-perl 20
git --with-persistent-https --with-openssl --with-curl 20
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-openssl --with-curl --with-perl 19
git --with-subversion --with-gettext --with-openssl --with-curl 19
git --HEAD --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 18
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-curl --with-perl 18
git --with-subversion --with-curl 18
git --HEAD --with-curl 17
git --with-blk-sha1 --with-subversion --with-openssl --with-curl 17
git --without-completions --with-openssl 17
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-perl 16
git --with-persistent-https --with-curl 16
git --with-blk-sha1 --with-subversion --with-persistent-https --with-openssl --with-curl 15
git --with-pcre2 --with-perl 15
git --with-subversion --with-persistent-https --with-pcre2 --with-openssl --with-curl 15
git --without-completions --with-pcre2 15
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl 14
git --with-pcre2 --with-openssl --with-curl --with-perl 14
git --with-persistent-https --with-gettext --with-curl 14
git --with-blk-sha1 --with-gettext 13
git --with-blk-sha1 --with-openssl --with-curl --with-perl 13
git --with-persistent-https --with-pcre2 --with-gettext --with-curl 13
git --with-subversion --with-pcre2 --with-gettext 13
git --without-completions --with-openssl --with-curl 13
Fork me on GitHub