git源码安装(无sudo权限)
- 下载源码
- 解压+安装
- 添加到环境变量
下载源码
去https://mirrors.edge.kernel.org/pub/software/scm/git/下载需要的版本。我下载的是2.41.0版本
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.41.0.tar.gz
解压+安装
解压
tar -zxf git-2.41.0.tar.gz
然后进入解压后的文件夹进行安装,安装位置需要注意,不要安装到没有权限的目录下,我这里用的是当前用户下的git
cd git-2.41.0/
make prefix=~/git all
make prefix=~/git install
添加到环境变量
现在git已经安装好了,输入~/git/bin/git -v应该会输出git的版本。如果没有的话就说明上面的步骤出错了。
将下面的代码添加到~/.bash_profile或者profile或者~/.bashrc都可以。只要有权限
vim ~/.bash_profile
# 将下面的代码添加到末尾
# git
export GIT_HOME=~/git
export PATH=$GIT_HOME/bin:$PATH
现在输入git -v应该能输出版本了