notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q4
git Distributed source code management tool
2.56.0 devel on this many watch lists=99 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.56.0Version of this port present on the latest quarterly branch.
Maintainer: garga@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2006-02-08 08:31:17
Last Update: 2026-09-28 21:03:15
Commit Hash: 2f422e6
People watching this port, also watch:: curl, pkg, bash, ca_root_nss, sudo
License: GPLv2
WWW:
https://git-scm.com/
Description:
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • git_daemon
Dependency lines:
  • git>0:devel/git
Conflicts:
CONFLICTS_INSTALL:
  • git-lite
  • git-tiny
To install the port:
cd /usr/ports/devel/git/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/git
  • pkg install git
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: git
Package flavors (<flavor>: <package>)
  • default: git
  • lite: git-lite
  • tiny: git-tiny
distinfo:
TIMESTAMP = 1790617495 SHA256 (git-2.56.0.tar.xz) = 26c56c296b38c0695b26fa95f475f1d01704d2d38e73465ca30b0b2f5dc789d3 SIZE (git-2.56.0.tar.xz) = 8489656

Expand this list (4 items)

Collapse this list.

SHA256 (git-manpages-2.56.0.tar.xz) = 1f62a7fabaa36a0469c4d51fe247d12e7e246b890d2b8b49aec91df610f417c7 SIZE (git-manpages-2.56.0.tar.xz) = 635928 SHA256 (git-htmldocs-2.56.0.tar.xz) = c20a04cffce877e29ec532c5453f3fd2ce1f3daaf7f3b65d1f2fa73e95986d11 SIZE (git-htmldocs-2.56.0.tar.xz) = 1740420

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Slave ports:
  1. devel/git-cvs
  2. devel/git-gui
  3. devel/git-p4
  4. devel/git-svn
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. curl : ftp/curl
  2. p5-Error>=0 : lang/p5-Error
  3. asciidoctor : textproc/rubygem-asciidoctor
  4. xmlto : textproc/xmlto
  5. gmake>=4.4.1 : devel/gmake
  6. gettext-runtime>=0.26 : devel/gettext-runtime
  7. gettext-tools>=0.26 : devel/gettext-tools
  8. python3.12 : lang/python312
  9. autoconf>=2.73 : devel/autoconf
  10. automake>=1.18.1 : devel/automake
  11. perl5>=5.42.r<5.43 : lang/perl5.42
Test dependencies:
  1. python3.12 : lang/python312
Runtime dependencies:
  1. curl : ftp/curl
  2. p5-Error>=0 : lang/p5-Error
  3. p5-Authen-SASL>=0 : security/p5-Authen-SASL
  4. p5-IO-Socket-SSL>=0 : security/p5-IO-Socket-SSL
  5. python3.12 : lang/python312
  6. perl5>=5.42.r<5.43 : lang/perl5.42
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libpcre2-8.so : devel/pcre2
  3. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. archivers/py-bup
  2. audio/solfege
  3. cad/kicad-devel
  4. cad/netgen
  5. comms/wsjtx
  6. databases/mongodb80
  7. databases/mongosh
Expand this list (65 items / 58 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. deskutils/joplin-desktop
  3. devel/c4core
  4. devel/cbmc
  5. devel/git-cola
  6. devel/glab
  7. devel/hs-git-annex
  8. devel/magit
  9. devel/p5-Git-Repository
  10. devel/p5-Git-Wrapper
  11. devel/p5-Minilla
  12. devel/please
  13. devel/pylyzer
  14. devel/rapidyaml
  15. devel/rebar3
  16. devel/shiboken2
  17. finance/favagtk
  18. games/libretro-scummvm
  19. graphics/lightzone
  20. japanese/fcitx5-hazkey
  21. java/eclipse
  22. lang/bun
  23. lang/crystal
  24. lang/dotnet
  25. lang/dotnet-devel
  26. lang/dotnet8
  27. math/stp
  28. misc/py-paddlepaddle
  29. misc/warp
  30. multimedia/handbrake
  31. net/quiche
  32. science/py-tensorflow
  33. security/crowdsec-blocklist-mirror
  34. security/py-utls
  35. sysutils/py-datalad
  36. textproc/gitlab-elasticsearch-indexer
  37. textproc/gitlab-zoekt-indexer
  38. www/SpectrumKNX
  39. www/gitlab-workhorse
  40. www/nyxt
  41. www/pomerium-envoy-custom
  42. www/py-primp
  43. x11/openrgb
  44. Collapse this list.

Deleted ports which required this port:

Expand this list of 16 deleted ports
  1. databases/foundationdb*
  2. databases/foundationdb-devel*
  3. devel/bhyve-vm-goagent*
  4. devel/giggle*
  5. devel/magit-devel*
  6. devel/py-itools*
  7. devel/pyside2*
  8. devel/pyside2-tools*
  9. lang/neko*
  10. math/sage*
  11. net/ceph13*
  12. net/ceph14*
  13. net-p2p/arbitrum-avm*
  14. science/libtensorflow1*
  15. www/gitlab-ce*
  16. x11/altyo*
  17. Collapse this list of deleted ports.
for Extract
  1. devel/electron44

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. emulators/wine-staging*
  2. Collapse this list of deleted ports.
for Fetch
  1. audio/synthpod-lv2
  2. biology/gatk
  3. devel/electron41
  4. devel/electron42
  5. devel/electron43
  6. devel/electron44
  7. games/kanatest
Expand this list (16 items / 9 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. graphics/oidn
  3. lang/bun
  4. math/barvinok
  5. math/ttmath
  6. net/charm
  7. textproc/xlnt
  8. Collapse this list.

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. devel/electron38*
  2. devel/electron39*
  3. devel/electron40*
  4. Collapse this list of deleted ports.
for Patch
  1. devel/electron41
  2. devel/electron42
  3. devel/electron43

Deleted ports which required this port:

Expand this list of 31 deleted ports
  1. devel/electron11*
  2. devel/electron12*
  3. devel/electron13*
  4. devel/electron17*
  5. devel/electron18*
  6. devel/electron19*
  7. devel/electron21*
  8. devel/electron22*
  9. devel/electron23*
  10. devel/electron24*
  11. devel/electron25*
  12. devel/electron26*
  13. devel/electron27*
  14. devel/electron28*
  15. devel/electron29*
  16. devel/electron30*
  17. devel/electron31*
  18. devel/electron32*
  19. devel/electron33*
  20. devel/electron34*
  21. devel/electron35*
  22. devel/electron36*
  23. devel/electron37*
  24. devel/electron38*
  25. devel/electron39*
  26. devel/electron4*
  27. devel/electron40*
  28. devel/electron5*
  29. devel/electron6*
  30. devel/electron7*
  31. devel/electron9*
  32. Collapse this list of deleted ports.
for Run
  1. deskutils/dstask
  2. devel/alire
  3. devel/easygit
  4. devel/freebsd-git-arc
  5. devel/freebsd-git-pr
  6. devel/gh
  7. devel/ghpr
Expand this list (119 items / 112 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/git-bug
  3. devel/git-cinnabar
  4. devel/git-cvs
  5. devel/git-extras
  6. devel/git-filter-repo
  7. devel/git-filter-repo-devel
  8. devel/git-gui
  9. devel/git-lfs
  10. devel/git-modes
  11. devel/git-p4
  12. devel/git-review
  13. devel/git-subrepo
  14. devel/git-svn
  15. devel/git-town
  16. devel/git-who
  17. devel/github-backup-utils
  18. devel/gitinspector
  19. devel/gitlab-runner
  20. devel/gitlist
  21. devel/gitolite
  22. devel/gitolite2
  23. devel/gittrac
  24. devel/glab
  25. devel/glab-tui
  26. devel/go-blueprint
  27. devel/gogs
  28. devel/hs-git-annex
  29. devel/hub
  30. devel/jiri
  31. devel/jujutsu
  32. devel/lab
  33. devel/magit
  34. devel/mergify
  35. devel/ocaml-opam
  36. devel/p5-Git-Repository
  37. devel/p5-Git-Wrapper
  38. devel/p5-Minilla
  39. devel/paq-nvim
  40. devel/phabricator
  41. devel/phorgeit-phorge
  42. devel/py-all-repos
  43. devel/py-gitless
  44. devel/py-graal
  45. devel/py-versioningit
  46. devel/rubygem-git
  47. devel/rubygem-svn2git
  48. devel/shards
  49. devel/soft-serve
  50. devel/spago
  51. devel/thunar-vcs-plugin
  52. devel/vipack
  53. lang/jpm
  54. misc/auto-tempo
  55. misc/broot
  56. misc/openclaw
  57. net-im/mastodon
  58. net-mgmt/semaphore
  59. ports-mgmt/portsdb
  60. ports-mgmt/porttools
  61. security/caldera
  62. security/git-crypt
  63. security/git-secret
  64. security/gitlab-analyzers-secrets
  65. security/gopass
  66. security/py-zkg
  67. security/transcrypt
  68. security/x11appjail
  69. shells/antibody
  70. shells/git-prompt.zsh
  71. shells/zsh-antigen
  72. sysutils/gitwatch
  73. sysutils/iocage
  74. sysutils/iocage-devel
  75. sysutils/onefetch
  76. sysutils/py-datalad
  77. sysutils/py-qmk
  78. sysutils/yadm
  79. textproc/diff-so-fancy
  80. textproc/docproj
  81. textproc/git-chglog
  82. textproc/py-sphinx-last-updated-by-git
  83. textproc/television
  84. www/forgejo15
  85. www/forgejo16
  86. www/gitea
  87. www/gobuffalo
  88. www/moinmoincli
  89. www/opengist
  90. www/py-frappe-bench
  91. www/rubygem-gollum
  92. www/tt-rss
  93. Collapse this list.

Deleted ports which required this port:

Expand this list of 21 deleted ports
  1. devel/freebsd-git-devtools*
  2. devel/giggle*
  3. devel/git-arc*
  4. devel/git-bzr-ng*
  5. devel/gitg0*
  6. devel/magit-devel*
  7. devel/monodevelop*
  8. devel/py-gitosis*
  9. devel/py-itools*
  10. devel/rubygem-mini_portile*
  11. editors/atom*
  12. math/sage*
  13. security/caldera4*
  14. textproc/docproj-legacy*
  15. textproc/logseq*
  16. www/forgejo11*
  17. www/forgejo14*
  18. www/forgejo7*
  19. www/gitlab-ce*
  20. www/py-rhodecode*
  21. www/trac-gitplugin*
  22. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for git-2.56.0: CONTRIB=on: Install contributed scripts CURL=on: Install curl support (provides HTTPS transport) DOCS=on: Build and/or install documentation GITWEB=on: Install gitweb ICONV=on: Encoding conversion support via iconv NLS=on: Native Language Support PCRE2=on: Use Perl Compatible Regular Expressions (v2) PERL=on: Perl scripting language support SEND_EMAIL=on: Enable the git-send-email(1) script SUBTREE=on: Install git-subtree ===> Use 'make config' to modify these settings
Options name:
devel_git
USES:
autoreconf cpe gmake iconv shebangfix tar:xz ssl gettext perl5 python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (7 items)
Collapse this list.
  1. ftp://ftp.ntu.edu.tw/software/scm/git/
  2. ftp://ftp.riken.jp/Linux/kernel.org/software/scm/git/
  3. http://ftp.nara.wide.ad.jp/pub/kernel.org/software/scm/git/
  4. http://ftp.yandex.ru/pub/software/scm/git/
  5. https://cdn.kernel.org/pub/software/scm/git/
  6. https://mirrors.mit.edu/kernel/software/scm/git/
  7. https://www.kernel.org/pub/software/scm/git/
Collapse this list.

There are no commits on branch 2026Q4 for this port