HCRM博客

CentOS系统下Git安装指南

在CentOS系统上部署Git版本控制系统是项目开发的必要基础,以下将详细介绍两种主流安装方式,并附赠配置技巧。

YUM仓库安装(推荐新手)

CentOS系统下Git安装指南-图1

打开终端,首先更新系统软件包缓存:

sudo yum update -y

安装Git核心程序:

sudo yum install git -y

验证安装是否成功:

git --version

正常情况下将显示类似“git version 2.27.0”的版本信息,表明基础安装已完成。

源码编译安装(适合需要特定版本)

当YUM仓库中的版本无法满足需求时,可选择源码编译方式。

CentOS系统下Git安装指南-图2

安装编译依赖环境:

sudo yum groupinstall "Development Tools" -y
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-CPAN -y

下载最新版源码(以2.35.1为例):

cd /usr/src
sudo curl -o git-2.35.1.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.35.1.tar.gz

解压并进入目录:

sudo tar -xzf git-2.35.1.tar.gz
cd git-2.35.1

编译安装:

sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

将自定义路径加入系统环境:

echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

基础配置要点

CentOS系统下Git安装指南-图3

安装完成后需要设置用户身份标识:

git config --global user.name "您的姓名"
git config --global user.email "您的邮箱@example.com"

这些信息将记录在每次代码提交中,如需查看完整配置列表,可执行:

git config --list

多版本管理技巧

在某些特殊场景下,可能需要同时保留多个Git版本,建议通过软链接方式管理:

sudo ln -sf /usr/local/bin/git /usr/bin/git

此命令可将新编译的版本设为首选,通过调整软链接指向即可实现版本切换。

问题排查方法

若遇到“command not found”错误,可检查环境变量设置:

echo $PATH
which git

对于编译安装出现的依赖缺失,通常会在configure阶段提示具体缺少的开发包。

从实际运维经验来看,生产环境建议优先选择YUM稳定版本,虽然版本可能较旧,但能确保系统兼容性,开发测试环境则适合使用源码编译,既能体验最新功能,又可自定义编译选项,掌握这两种安装方法,就能应对不同场景下的版本控制需求。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/43522.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~