git在windows下安装
下载地址:https://git-scm.com/
默认安装即可
验证
git --version
git在linux下安装
下载地址:https://mirrors.edge.kernel.org/pub/software/scm/git/

上传到linux服务器

解压

安装git的依赖项,遇到询问,输入y,然后回车即可
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker
移除已经安装的git,yum remove git
cd git 解压目录,预编译git

./configure --prefix=/usr/local/git-2.9.5

编译并安装git
make && make install


完成后验证,居然不是我安装的版本

绝对路径验证,显示的是我安装的版本

在环境变量中查找,居然有一个,为什么刚刚yum remove没卸载掉呢?

覆盖掉上面这个即可
方法一:
配置环境变量(把安装的配置到环境变量中先找到即可)


让环境变量生效

验证
git --version

方法二:
添加软连接,将git软连接到/usr/bin/目录下
ln -s /usr/local/git-2.9.5/bin/* /usr/bin/
验证
git --version
方法三:
alias命别名
