git 源码安装(Debian)

最近使用的git客户端要求升级git,以前都是用源的方式安装,没办法更新到新版本的git。于是使用了源码安装。这篇文章记录debian下二进制安装的步骤。

1. 源码下载

https://github.com/git/git/releases 下载最新源码。目前是2.30.1版本。

wget https://github.com/git/git/archive/v2.30.1.tar.gz
tar zxvf v2.30.1.tar.gz
mv git-2.30.1 /var/local

2. 安装依赖库

apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev install-info

3. 编译安装

cd /var/local/git-2.30.1
make prefix=/usr/local/git all
make prefix=/usr/local/git install

4. 配置环境变量

临时生效:

export PATH=/usr/local/git/bin:$PATH

永久生效:

# vim /etc/profile
# 在文件末尾,添加如下两行:

export GIT_HOME=/usr/local/git
export PATH=$GIT_HOME/bin:$PATH

# 退出vim,source生效
source /etc/profile

5. 确认安装成功

which git
git version

6. 其它问题

有可能需要修改linux和mac下的乱码

参考资料


apt-get 命令代理 kubefed 使用笔记