最近打算开始要学习git的使用,今天就安装了一下git,在安装的时候发现网上很多安装步骤写的过于乱了,跟着步骤安装我也是出现了一些错误,所以想着自己记录一下安装步骤,记录一下。
git的安装方式有两种,一种是yum安装,一种是下载安装包安装。
一、yum安装
1.这种方式安装很简单,使用yum命令就可以安装好。
yum -y install git
2.安装完成后可以使用命令查看是否安装成功以及git版本号
git --version
git_install_02.PNG
二、下载安装包安装
因为用yum安装git会有缺陷,git的版本我们不能控制,yum安装的是默认的一个旧版本,所以很多人喜欢用下载安装包去安装,这样可以安装自己想要的一个版本。
1.因为上面我通过yum安装了一个git版本,所以我会使用命令卸载git再进行下一步。
yum -y remove git
2.git的安装包可以通过https://github.com/git/git/releases去下载。最新的版本是2.32,我是用我之前下载的2.11版本去安装的。
如果不想下载的,也可以用我分享的。
链接:https://pan.baidu.com/s/1S6wGJWsiEIATGCAYQU0q_w 提取码:5jib git_install_12.PNG
3.下载完成之后通过xftp工具将git文件传到Linux系统中。直接把文件从左侧拖动到右侧就可以了。(xft工具不了解的可以看我之前的文章)
git_install_04.PNG
4.进入放git的文件包的文件夹中,将压缩包进行解压。
tar -zxvf git-2.11.0.tar.gz
git_install_05.PNG
解压之后可以看到文件夹中多了一个文件夹。图中蓝色文字的代表文件夹。
git_install_06.PNG
5.安装编译所需要的依赖的包。
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
git_install_07.PNG
6.进入刚刚解压的文件夹git-2.11.0中,编译git源码
make prefix=/usr/local/git all
git_install_08.PNG
7.安装git
make prefix=/usr/local/git install
git_install_09.PNG
8.配置环境变量,用vi命令打开/etc/profile
vi /etc/profile
在文件的最后加上
export PATH=$PATH:/usr/bin/git/bin
git_install_10.PNG
9.使用source命令使环境变量生效
source /etc/profile
10、使用命令查看git是否配置成功
git_install_02.PNG
结果出现了问题,版本还是用yum安装的版本,而刚才安装的版本并没有生效,查看了很多资料,最后发现,在前面配置环境变量的时候出现了问题。
三、问题解决
1.用whereis命令查看git安装的路径有哪些,发现多个路径。
whereis git
2.返回前面查看安装git的命令是make prefix=/usr/local/git install,即安装的路径在/usr/local/git,而我们在配置环境写的是export PATH=$PATH:/usr/bin/git/bin,即生效的路径是/usr/bin/git/bin。可以看出这两个路径不同,而/usr/bin/git这个路径安装的就是我们之前用yum安装的版本,所以最后生效的版本是1.8.3.1
3.修改/etc/profile文件
vi /etc/profile
把之前的那行删除,在最后一行加入
export PATH=/usr/local/git/bin:$PATH
4.输入命令是环境变量生效
source /etc/profile
5.用命令查看版本
git --version
现在查看版本就是配置成功的,所以就是之前环境变量的问题,到这里,git的安装就完成了。
网友评论