码迷,mamicode.com
首页 > 其他好文 > 详细

「Git」- 源码安装 @20210225

时间:2021-02-26 13:17:04      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:format   rom   inux   ica   needed   Opens   down   tle   wrap   

对于 Git 的编译安装,建议参考 BLFS

建议安装软件包

cURL-7.50.1 (needed to use Git over http, https, ftp or ftps), OpenSSL-1.0.2h, Python-2.7.12

可选软件包

PCRE-8.39, Subversion-1.9.4 with Perl bindings (for git svn),
Tk-8.6.6 (gitk, a simple Git repository viewer, uses Tk at runtime), Valgrind-3.11.0

下面是用于创建 man pages, html docs 和其他的 other docs 的软件包:
xmlto-0.0.28 and asciidoc-8.6.9 or AsciiDoctor, and also dblatex (for the PDF version of the user manual), docbook2x to create info pages

配置、构建、编译、安装

./configure --prefix=/usr/local --with-gitconfig=/etc/gitconfig

# 安装 Git,执行
make
make install

# 如果想同时安装 Git 文档,执行:
make all doc
make install install-doc

安装的可执行程序

git
is the stupid content tracker.

git-cvsserver
is a CVS server emulator for Git.

gitk
is a graphical Git repository browser (needs Tk-8.6.6).

git-receive-pack
is invoked by git send-pack and updates the repository with the information fed from the remote end.

git-shell
is a login shell for SSH accounts to provide restricted Git access.

git-upload-archive
is invoked by git archive --remote and sends a generated archive to the other end over the git protocol.

git-upload-pack
is invoked by git fetch-pack, it discovers what objects the other side is missing, and sends them after packing.

相关文章

「Git」- 安装(CentOS)

参考文献

Git/Download for Linux and Unix
BLFS/Git-2.9.3


「Git」- 源码安装 @20210225

标签:format   rom   inux   ica   needed   Opens   down   tle   wrap   

原文地址:https://www.cnblogs.com/k4nz/p/14449129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!