dev-vcs/git (mim)

Search

Package Information

Description:
Git - Fast Version Control System. Official titled "GIT - the stupid content tracker". Git is a popular version control system designed to handle very large projects with speed and efficiency; it is used mainly for various open source projects, most notably the Linux kernel. Git falls in the category of distributed source code management tools, similar to e.g. GNU Arch or Monotone (or BitKeeper in the proprietary world). Every Git working directory is a full-fledged repository with full revision tracking capabilities, not dependent on network access or a central server.
Homepage:
https://www.git-scm.com/
License:
GPL-2

Versions

Version EAPI Keywords Slot
2.44.0 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>aliaksei.urbanski@gmail.com</email>
		<name>Aliaksei Urbanski</name>
	</maintainer>
	<longdescription lang="en">
    Git - Fast Version Control System. Official titled
    "GIT - the stupid content tracker". 

    Git is a popular version control system designed to handle very large
    projects with speed and efficiency; it is used mainly for various open
    source projects, most notably the Linux kernel.

    Git falls in the category of distributed source code management tools,
    similar to e.g. GNU Arch or Monotone (or BitKeeper in the proprietary
    world). Every Git working directory is a full-fledged repository with full
    revision tracking capabilities, not dependent on network access or a central
    server.
  </longdescription>
	<use>
		<flag name="blksha1">Use the new optimized SHA1 implementation</flag>
		<flag name="cgi">Install gitweb too</flag>
		<flag name="curl">Support fetching and pushing (requires webdav too) over http:// and https:// protocols</flag>
		<flag name="gpg">Pull in gnupg for signing -- without gnupg, attempts at signing will fail at runtime!</flag>
		<flag name="highlight">GitWeb support for <pkg>app-text/highlight</pkg></flag>
		<flag name="mediawiki">Support pulling and pushing from MediaWiki</flag>
		<flag name="perforce">Add support for Perforce version control system (requires manual installation of Perforce client)</flag>
		<flag name="safe-directory">Respect the safe.directory setting</flag>
		<flag name="subversion">Include git-svn for <pkg>dev-vcs/subversion</pkg> support</flag>
		<flag name="tk">Include the 'gitk' and 'git gui' tools</flag>
		<flag name="webdav">Adds support for push'ing to HTTP/HTTPS repositories via DAV</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:git:git</remote-id>
		<remote-id type="github">git/git</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 2.44.0
blksha1 Use the new optimized SHA1 implementation
cgi Install gitweb too
curl Support fetching and pushing (requires webdav too) over http:// and https:// protocols
cvs ⚠️
doc ⚠️
gpg Pull in gnupg for signing -- without gnupg, attempts at signing will fail at runtime!
highlight GitWeb support for <pkg>app-text/highlight</pkg>
iconv ⚠️
keyring ⚠️
mediawiki Support pulling and pushing from MediaWiki
nls ⚠️
pcre ⚠️
perforce Add support for Perforce version control system (requires manual installation of Perforce client)
perl ⚠️
safe-directory Respect the safe.directory setting
selinux ⚠️
subversion Include git-svn for <pkg>dev-vcs/subversion</pkg> support
test Build the test programs (requires <pkg>sys-libs/zlib</pkg>) ⚠️
tk Include the 'gitk' and 'git gui' tools
webdav Adds support for push'ing to HTTP/HTTPS repositories via DAV
xinetd ⚠️

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
AUX git-2.21.0-quiet-submodules-testcase.patch 1233 bytes
AUX git-2.37.0_rc1-optional-cvs.patch 14373 bytes
AUX git-2.37.2-darwin-prefix-gettext.patch 922 bytes
AUX git-2.37.2-unsafe-directory.patch 367 bytes
AUX git-daemon-r2.initd 378 bytes
AUX git-daemon.confd 710 bytes
AUX git-daemon.socket 116 bytes
AUX git-daemon.xinetd 260 bytes
AUX git-daemon_at-r1.service 340 bytes
DIST git-2.44.0.tar.xz 7429952 bytes
DIST git-htmldocs-2.44.0.tar.xz 1557284 bytes
DIST git-manpages-2.44.0.tar.xz 573444 bytes
EBUILD git-2.44.0.ebuild 16444 bytes
MISC metadata.xml 2051 bytes