下载地址:https://git-scm.com/html
默认安装便可linux
验证git
git --versionwindows
下载地址:https://mirrors.edge.kernel.org/pub/software/scm/git/服务器
上传到linux服务器curl
解压url
安装git的依赖项,遇到询问,输入y,而后回车便可3d
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-develhtm
yum install gcc perl-ExtUtils-MakeMakerblog
移除已经安装的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命别名