Git下载安装

Windows平台

Git官网下载


Linux平台

一. 源码安装(以SUSE Linux 12为例)

1. 源码下载

2. 编译安装

1
2
3
4
5
6
tar -zxf git-2.20.1.tar.gz 
cd git-2.20.1/
make configure
./configure --prefix=/usr/local
make all doc info
sudo make install install-doc install-html install-info

执行命令:make all doc info 报如下错误:

    * new build flags
    CC fuzz-pack-headers.o
In file included from packfile.h:4:0,
                 from fuzz-pack-headers.c:1:
cache.h:20:18: fatal error: zlib.h: No such file or directory
 #include <zlib.h>
                  ^
compilation terminated.
Makefile:2302: recipe for target 'fuzz-pack-headers.o' failed
make: *** [fuzz-pack-headers.o] Error 1

原因是需要安装依赖包:zlib-devel

1
rpm -ivh zlib-devel-1.2.8-5.22.x86_64.rpm

之后便可继续安装了。

3. 执行命令:git --version,得到如下结果表示安装成功。

git version 2.20.1