git

Distributed revision control system

https://git-scm.com

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

Formula code on GitHub

Current versions:

stable 2.19.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.2p SSL/TLS cryptography library
curl 7.62.0 Get a file from an HTTP, HTTPS or FTP server

Analytics:

Installs (30 days)
git 130,769
git --with-openssl --with-curl 417
git --with-openssl 64
git --with-curl 62
git --HEAD 38
git --HEAD --with-openssl --with-curl 17
git --without-completions 5
git --HEAD --with-curl 2
git --with-pcre2 2
GIT 1
git --HEAD --with-openssl 1
git --with-gettext 1
git --with-pcre2 --with-perl 1
Installs on Request (30 days)
git 121,130
git --with-openssl --with-curl 364
git --with-curl 58
git --with-openssl 55
git --HEAD 37
git --HEAD --with-openssl --with-curl 17
git --without-completions 5
git --HEAD --with-curl 2
git --with-pcre2 2
GIT 1
git --HEAD --with-openssl 1
git --with-gettext 1
git --with-pcre2 --with-perl 1
Build Errors (30 days)
git 424
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
git # 1
Installs (90 days)
git 526,041
git --with-openssl --with-curl 2,374
git --with-curl 454
git --with-openssl 415
git --with-pcre2 169
git --HEAD 147
git --with-pcre2 --with-openssl --with-curl 131
git --without-completions 95
git --HEAD --with-openssl --with-curl 62
git --with-pcre2 --with-curl 34
git --with-pcre2 --with-openssl 14
git --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 10
git --with-gettext 9
git --HEAD --with-curl 7
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl 6
git --HEAD --with-pcre2 5
git --HEAD --with-pcre2 --with-openssl --with-curl 5
git --with-gettext --with-openssl --with-curl 5
git --with-pcre2 --with-gettext 5
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 4
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 4
git --with-gettext --with-curl 4
git --with-subversion 4
git --HEAD --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 3
git --HEAD --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 3
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext 3
git --with-pcre2 --with-openssl --with-curl --with-perl 3
git --with-pcre2 --with-perl 3
git --with-perl 3
Installs on Request (90 days)
git 465,889
git --with-openssl --with-curl 1,887
git --with-curl 419
git --with-openssl 334
git --with-pcre2 150
git --HEAD 142
git --with-pcre2 --with-openssl --with-curl 105
git --without-completions 92
git --HEAD --with-openssl --with-curl 61
git --with-pcre2 --with-curl 30
git --with-pcre2 --with-openssl 12
git --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 10
git --with-gettext 8
git --HEAD --with-curl 7
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl 6
git --HEAD --with-pcre2 5
git --with-gettext --with-openssl --with-curl 5
git --HEAD --with-pcre2 --with-openssl --with-curl 4
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 4
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 4
git --with-gettext --with-curl 4
git --with-subversion 4
git --HEAD --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 3
git --HEAD --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 3
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext 3
git --with-pcre2 --with-gettext 3
git --with-pcre2 --with-openssl --with-curl --with-perl 3
git --with-pcre2 --with-perl 3
git --with-perl 3
Installs (365 days)
git 1,798,708
git --with-openssl --with-curl 7,137
git --without-completions 2,618
git --with-pcre2 1,791
git --with-openssl 1,379
git --with-curl 1,076
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 661
git --HEAD 463
git --with-subversion 432
git --with-gettext 416
git --with-pcre2 --with-gettext 337
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl 310
git --with-pcre2 --with-gettext --with-openssl --with-curl 309
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 290
git --with-pcre2 --with-openssl --with-curl 284
git --with-blk-sha1 --with-pcre2 --with-gettext 226
git --with-blk-sha1 --with-pcre2 216
git --with-blk-sha1 --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 215
git --with-subversion --with-openssl --with-curl 191
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext 189
git --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 172
git --with-blk-sha1 167
git --with-gettext --with-openssl --with-curl 133
git --with-blk-sha1 --with-openssl --with-curl 132
git --with-pcre2 --with-gettext --with-openssl 114
git --with-blk-sha1 --with-pcre2 --with-openssl --with-curl 106
git --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 101
git --with-pcre2 --with-curl 96
git --with-subversion --with-pcre2 --with-openssl --with-curl 94
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 83
git --with-blk-sha1 --with-pcre2 --with-gettext --with-curl 82
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-openssl --with-curl 79
git --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 76
git --HEAD --with-openssl --with-curl 66
git --with-perl 64
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 60
git --with-blk-sha1 --with-subversion --with-pcre2 --with-openssl --with-curl 59
git --with-persistent-https 55
git --with-persistent-https --with-pcre2 --with-openssl --with-curl 54
git --with-blk-sha1 --with-subversion --with-pcre2 --with-gettext --with-curl 51
git --with-blk-sha1 --with-gettext --with-openssl --with-curl 48
git --with-pcre2 --with-gettext --with-curl 48
git --with-blk-sha1 --with-gettext 47
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-openssl --with-curl 47
git --with-pcre2 --with-openssl 46
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-curl 43
git --with-subversion --with-openssl 42
git --HEAD --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 41
git --with-persistent-https --with-gettext --with-openssl --with-curl 41
git --with-persistent-https --with-openssl --with-curl 41
git --with-subversion --with-gettext --with-openssl --with-curl 41
git --with-blk-sha1 --with-persistent-https --with-openssl --with-curl 40
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-curl 39
git --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 39
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl 38
git --with-gettext --with-curl 37
git --with-gettext --with-openssl 37
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl 34
git --with-blk-sha1 --with-persistent-https --with-pcre2 30
git --with-blk-sha1 --with-subversion --with-openssl --with-curl 30
git --with-subversion --with-pcre2 --with-gettext 30
git --with-brewed-openssl --with-brewed-curl 29
git --with-blk-sha1 --with-curl 28
git --with-blk-sha1 --with-subversion --with-persistent-https --with-openssl --with-curl 28
git --with-subversion --with-persistent-https --with-pcre2 --with-openssl --with-curl 28
git --with-blk-sha1 --with-pcre2 --with-curl 27
git --with-blk-sha1 --with-persistent-https 27
git --without-completions --with-pcre2 --with-gettext 27
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-curl 26
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-curl 26
git --with-blk-sha1 --with-pcre2 --with-openssl --with-curl --with-perl 24
git --with-subversion --with-pcre2 24
git --with-persistent-https --with-curl 23
git --without-completions --with-pcre2 23
git --with-pcre2 --with-gettext --with-perl 22
git --with-subversion --with-curl 22
git --without-completions --with-openssl --with-curl 22
git --HEAD --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 21
git --with-persistent-https --with-gettext --with-curl 20
git --with-persistent-https --with-pcre2 --with-gettext --with-curl 20
git --with-pcre2 --with-perl 19
git --with-subversion --with-pcre2 --with-gettext --with-openssl 19
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-perl 18
git --with-blk-sha1 --with-persistent-https --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-blk-sha1 --with-subversion --with-persistent-https --with-gettext --with-openssl --with-curl 18
git --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-curl 18
git --with-blk-sha1 --with-openssl 17
git --with-blk-sha1 --with-persistent-https --with-openssl 17
git --with-pcre2 --with-openssl --with-curl --with-perl 17
git --without-completions --with-openssl 17
git --with-blk-sha1 --with-subversion --with-gettext --with-openssl --with-curl 15
git --with-persistent-https --with-pcre2 --with-gettext 15
Installs on Request (365 days)
git 1,446,414
git --with-openssl --with-curl 5,526
git --without-completions 2,012
git --with-pcre2 1,417
git --with-openssl 1,020
git --with-curl 901
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 471
git --HEAD 434
git --with-gettext 339
git --with-subversion 325
git --with-pcre2 --with-gettext --with-openssl --with-curl 237
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl 216
git --with-pcre2 --with-gettext 206
git --with-pcre2 --with-openssl --with-curl 191
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 180
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext 155
git --with-blk-sha1 --with-pcre2 --with-gettext 151
git --with-blk-sha1 --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 133
git --with-blk-sha1 --with-pcre2 122
git --with-subversion --with-openssl --with-curl 116
git --with-blk-sha1 114
git --with-gettext --with-openssl --with-curl 100
git --with-pcre2 --with-gettext --with-openssl 98
git --with-pcre2 --with-curl 88
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 83
git --with-subversion --with-pcre2 --with-openssl --with-curl 80
git --with-subversion --with-pcre2 --with-gettext --with-openssl --with-curl 78
git --with-blk-sha1 --with-pcre2 --with-openssl --with-curl 77
git --with-blk-sha1 --with-openssl --with-curl 74
git --with-blk-sha1 --with-pcre2 --with-gettext --with-curl 66
git --HEAD --with-openssl --with-curl 65
git --with-perl 64
git --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 61
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 59
git --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 59
git --with-persistent-https 49
git --with-pcre2 --with-gettext --with-curl 47
git --with-persistent-https --with-pcre2 --with-openssl --with-curl 46
git --HEAD --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 41
git --with-pcre2 --with-openssl 41
git --with-persistent-https --with-gettext --with-openssl --with-curl 41
git --with-pcre2 --with-gettext --with-openssl --with-curl --with-perl 40
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-openssl --with-curl 39
git --with-blk-sha1 --with-gettext --with-openssl --with-curl 36
git --with-gettext --with-curl 36
git --with-blk-sha1 --with-subversion --with-pcre2 --with-gettext --with-curl 35
git --with-subversion --with-openssl 33
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-curl 32
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-subversion --with-persistent-https --with-pcre2 --with-openssl --with-curl 30
git --with-blk-sha1 --with-subversion --with-pcre2 --with-openssl --with-curl 29
git --with-blk-sha1 --with-curl 28
git --with-gettext --with-openssl 28
git --with-subversion --with-gettext --with-openssl --with-curl 27
git --with-blk-sha1 --with-pcre2 --with-curl 26
git --with-blk-sha1 --with-persistent-https --with-pcre2 26
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-curl 26
git --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-curl 26
git --with-persistent-https --with-openssl --with-curl 26
git --with-blk-sha1 --with-subversion --with-openssl --with-curl 25
git --with-blk-sha1 --with-pcre2 --with-openssl --with-curl --with-perl 24
git --with-persistent-https --with-curl 23
git --with-pcre2 --with-gettext --with-perl 22
git --with-subversion --with-curl 22
git --without-completions --with-openssl --with-curl 22
git --HEAD --with-blk-sha1 --with-subversion --with-persistent-https --with-pcre2 --with-gettext --with-openssl --with-curl 21
git --with-blk-sha1 --with-gettext 21
git --without-completions --with-pcre2 21
git --with-blk-sha1 --with-subversion --with-persistent-https --with-openssl --with-curl 20
git --with-persistent-https --with-gettext --with-curl 20
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-openssl --with-curl --with-perl 19
git --with-pcre2 --with-perl 19
git --with-subversion --with-pcre2 --with-gettext 19
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl --with-perl 18
git --with-blk-sha1 --with-persistent-https --with-pcre2 --with-gettext --with-curl --with-perl 18
git --with-persistent-https --with-pcre2 --with-gettext --with-curl 18
git --with-pcre2 --with-openssl --with-curl --with-perl 17
git --with-subversion --with-persistent-https --with-pcre2 --with-openssl --with-curl 17
git --without-completions --with-openssl 17
git --with-blk-sha1 --with-pcre2 --with-gettext --with-openssl 16
git --with-blk-sha1 --with-subversion --with-persistent-https --with-gettext --with-openssl --with-curl 15
git --with-subversion --with-pcre2 --with-gettext --with-openssl 15
git --HEAD --with-pcre2 14
Fork me on GitHub