Git编译安装

Git是当前最主流的代码管理工具,对于大多数发行版的linux系统,都可以通过系统自带的工具进行安装,如apt-getyum等,详见此处。
但在某些特定情况下需要自行下载源码进行编译安装,其步骤如下:

  1. 编译安装zlib:git编译依赖于zlib头文件,因此需要先安装zlib,否则编译出错
    源码下载地址
tar -xvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure  //建议使用默认路径
make && make install
  1. 编译安装git:安装过程类似
    源码下载地址
tar -xvf git-2.9.5.tar.gz
cd git-2.9.5
./configure --prefix=/usr/local/git-2.9.5  //自定义路径
make && make install
  1. git配置
    如果对安装路径(prefix)进行了指定,需要手动添加安装路径对应的bin目录到PATH全局变量,如
    $PATH=$PATH:/usr/local/git-2.9.5/bin
    或者通过符号链接,将bin目录下的工具添加到已有的PATH路径下,如:
    ln -s /usr/local/git-2.9.5/bin/* /usr/local/bin/
    继续配置用户名和邮箱:
    git config --global user.name "XXX"
    git config --global user.email "[email protected]"
    Last but not least,如果用户第一次安装,需生成自己的ssh公钥/私钥:
    ssh-keygen -t rsa -C "你的email地址"
    生成ssh文件夹,其中id_rsa.pub为个人公钥,将其内容拷贝添加到代码仓库即可

你可能感兴趣的:(Git编译安装)