3.2.4 从Git源码进行安装
如果需要安装历史版本的Git或是尚在开发中的未发布版本的Git,就需要从源码安装或通过克隆Git源码库的方式进行安装。既然Homebrew就是通过源码编译方式安装Git的,那么也应该可以直接从源码进行安装,但是使用Homebrew安装Git和直接通过Git源码安装并不完全等同,例如Homebrew安装Git文档是通过下载已经编译好的Git文档包进行安装,而非从头对文档进行编译。
直接通过源码安装Git软件及文档,遇到的主要问题就是对文档的编译,因为Xcode没有提供Git文档编译所需要的相关工具。但是,这些工具可以通过Homebrew进行安装。安装工具软件的过程可能会遇到一些小麻烦,不过大多可以通过参考命令输出予以解决。
$brew install asciidoc
$brew install docbook2x
$brew install xmlto
当编译源码及文档的工具部署完成后,就可以通过源码编译Git。
$make prefix=/usr/local all doc info
$sudo make prefix=/usr/local install\
install-doc install-html install-info