码迷,mamicode.com
首页 > 系统相关 > 详细

linux环境下git的安装配置

时间:2019-03-01 13:00:09      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:libtool   信息   kernel   autoconf   最新版   not   linux   command   ash   

1、查看git的最新版本:

查看最新版git:访问https://www.kernel.org/pub/software/scm/git/或者https://github.com/git/git/releases

2、登录到服务器上,下载git安装包,可以把最后面的版本信息,改成你需要下载的版本

wget https://Github.com/Git/Git/archive/v2.11.0.tar.gz

技术图片

下载完之后,解压

tar -zxvf v2.21.0.tar.gz

3、进入到解压目录后,进行安装

make configure

技术图片

当出现一下错误:

/bin/sh: autoconf: command not found

make: *** [configure] Error 127

技术图片

先执行以下安装,然后重新试下

yum install install autoconf automake libtool

技术图片

成功后显示:GEN configure

4、接着在当前目录执行:

./configure --prefix=/usr/local/git --with-iconv --with-curl --with-expat=/usr/local/lib

技术图片

①如果报错:cache.h:40:18: fatal error: zlib.h: No such file or directory
安装zlib:yum install zlib、yum install zlib-devel
②如果报错:make[1]: *** [perl.mak] Error 2
安装:yum install perl-ExtUtils-MakeMaker package

5、执行以下命令:

make && make install

技术图片

6、执行以下命令后,git安装完成: 

echo "export PATH=$PATH:/home/git/git-2.21.0" >>/etc/bashrc
source /etc/bashrc

技术图片

如果不生效,可以手动设置环境变量,可见后面

可以尝试git clone一个项目,如果出现以下问题:

Unable to find remote helper for https

是因为 /usr/libexec/git-core/ 路径没在 PATH 环境变量中,设置环境变量:

vim ~/.bash_profile(有的地方是修改vim /etc/profile)

技术图片

然后再尝试,可以了

技术图片

至此在linux上安装git已经完成。

 

linux环境下git的安装配置

标签:libtool   信息   kernel   autoconf   最新版   not   linux   command   ash   

原文地址:https://www.cnblogs.com/shawWey/p/10455368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!