Basta fazer o download do git.tar.gz unpack-configure-compile
-
Git é razoavelmente auto-suficiente, mas depende de alguns recursos externos programas e bibliotecas. O Git pode ser usado sem a maioria deles adicionando o approriate "NO_ = YesPlease" para a linha de comando make ou arquivo config.mak.
-
"zlib", a biblioteca de compactação. O Git não construirá sem ele.
-
"ssh" é usado para empurrar e encostar na rede.
-
Um shell compatível com POSIX é necessário para executar muitos scripts necessários para uso diário (por exemplo, "bisect", "pull").
-
"Perl" versão 5.8 ou posterior é necessário para usar alguns dos recursos (por exemplo, preparando um commit parcial usando "git add -i / -p", interagindo com repositórios svn com "git svn"). Se você puder viva sem estes, use NO_PERL.
-
A biblioteca "openssl" é usada pelo git-imap-send para usar o IMAP sobre SSL. Se você não precisar, use NO_OPENSSL.
Por padrão, o git usa o OpenSSL para SHA1, mas ele usa o próprio biblioteca (inspirada pela Mozilla) com NO_OPENSSL ou BLK_SHA1. Também está incluída uma versão otimizada para PowerPC (PPC_SHA1).
A biblioteca "libcurl" -
é usada por git-http-fetch e git-fetch. Você também pode querer o executável "curl" para propósitos de depuração. Se você não usa os repositórios http: // ou https: //, você não tem que tê-los (use NO_CURL).
-
biblioteca "expat"; git-http-push usa para bloqueio remoto gestão de DAV. Semelhante a "curl" acima, isso é opcional (com NO_EXPAT).
-
"wish", o shell de janelas Tcl / Tk é usado no gitk para mostrar história graficamente, e em git-gui. Se você não quer gitk ou git-gui, você pode usar NO_TCLTK.
-