linux(contOS_7)下安装git
# 1、通过命令安装
# 1.1、通过 yum 安装(CentOS7)
在 Linux 上安装 git 仅需一行命令即可搞定,对于 Centos 系统来讲,直接执行如下命令即可安装
yum install git
1
不过通过这种方式安装的 git 可能不是较新版的 git,以环境 centos 7 来说,这种方式安装的 git 版本为1.8.3.1。所以不建议安装旧版本。
git --version
1
Centos7 升级安装git
yum install -y https://repo.ius.io/ius-release-el7.rpm
yum install -y epel-release
# re-install git:
yum erase -y git*
yum install -y git-core
1
2
3
4
5
6
2
3
4
5
6
# 1.2、通过 yum 安装(Ubuntu)
apt-get install git
1
git --version
1
Ubuntu 升级安装git
# 仓库版本的安装
apt-get install git
# 最新版本的安装,for Ubuntu
add-apt-repository ppa:git-core/ppa
apt update
apt install git
1
2
3
4
5
6
7
2
3
4
5
6
7
# 2、通过源码编译安装(推荐)
要安装新版本的 git,需要自行下载 git 源码来编译安装。
- 1、卸载旧版本 git
yum remove git
1
- 2、进入
Github
中的 git 版本页面 (opens new window),或者在镜像站 (opens new window),自行选择版本下载,我这里下载的是 git-2.39.2.tar.gz (opens new window) - 3、将本地的安装包上传到 linux 服务器上,我这里放在
/home/software
目录下 - 4、解压压缩包,得到目录
git-2.39.2
,位置在/home/software/git-2.39.2
tar -zxvf git-2.39.2.tar.gz
1
或者使用命令下载
mkdir /home/software
cd /home/software
wget -O https://codeload.github.com/git/git/tar.gz/refs/tags/v2.39.2
tar -zxvf git-2.39.2.tar.gz
1
2
3
4
2
3
4
- 5、提前安装可能需要的依赖
yum install curl-devel expat-devel openssl-devel zlib-devel gcc-c++
yum install perl-ExtUtils-MakeMaker automake autoconf libtool make
1
2
2
- 6、编译安装 Git
进入到 git-2.39.2
目录,执行编译安装等命令
cd git-2.39.2
make configure
./configure --prefix=/usr/local/git
make profix=/usr/local/git
make install
1
2
3
4
5
2
3
4
5
- 7、将 git 加入环境变量中,修改 /etc/profile 文件,在 profile 文件末尾追加配置内容 编辑配置文件
vim /etc/profile
1
末尾追加
export GIT_HOME=/usr/local/git
export PATH=$PATH:$GIT_HOME/bin
1
2
2
- 8、刷新 profile 配置文件
source /etc/profile
1
- 9、查看是否配置成功
git --version
# git version 2.30.2
1
2
2
配置成功!
上次更新: 2024/02/20, 17:31:36
- 01
- Node与GLIBC_2.27不兼容解决方案08-19
- 02
- Git清空本地文件跟踪缓存08-13