如何在CentOS 8上安装Git

Git是一个分布式版本控制系统,当今大多数软件团队都在使用它。 它使您可以跟踪代码更改,恢复到上一阶段,创建分支以及与其他开发人员进行协作。

Git最初是由Linux内核的创建者Linus Torvalds开发的。

本教程说明了如何在CentOS 8上安装Git。

建议的最简单的安装Git方法是使用 yum 包管理工具。

如果要从源代码安装最新的稳定版Git,请向下滚动到本教程的“从源代码安装Git”部分。

用Yum安装Git

Git软件包包含在CentOS的默认存储库中。

以超级用户或具有sudo特权的用户身份运行以下命令,以在您的CentOS系统上安装Git:

sudo yum install git

通过键入以下命令来验证安装,该命令将打印Git版本:

git --version

在撰写本文时,CentOS 8存储库中可用的Git当前版本是 2.18.1

git version 2.18.1

而已! 您已经安装了Git,并准备使用它。

从源代码安装Git

从源代码编译Git允许您安装最新的Git版本并自定义构建选项。 但是,您将无法通过以下方式维护Git安装: yum 包裹经理。

首先安装在CentOS上构建Git所需的依赖项:

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

安装完成后,打开浏览器,访问GitHub上的Git项目的镜像,并复制最新版本的链接URL,其结尾为 .tar.gz

当前,最新的稳定版Git是 2.23.0,但对您来说可能有所不同。

我们将在 /usr/src 目录,这是放置源文件的常用位置。 导航到目录:

cd /usr/src/

将tar.gz文件下载为 git.tar.gz 使用您之前复制的链接:

sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz

接下来,解压缩tarball并通过键入以下命令转到git source目录:

sudo tar -xf git.tar.gzcd git-*

运行以下两个命令以在CentOS系统上编译并安装Git:

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

类型 git --version 验证安装:

git --version
git version 2.23.0

以后,当您想更新到较新的版本时,请下载档案并重复构建过程。

配置Git#

既然您已经在CentOS机器上安装了Git,那么设置个人信息是一个好主意。 以下命令将设置您的提交名称和电子邮件地址:

git config --global user.name "Your Name"git config --global user.email "[email protected]"

要确认您已在Git中正确设置了信息,请输入:

git config --list
user.name=Your Name
[email protected]

配置设置存储在 ~/.gitconfig 文件:

〜/ .gitconfig

[user]
    name = Your Name
    email = [email protected]

如果要对全局Git配置进行其他更改,请使用 git config 命令或编辑 ~/.gitconfig 手动归档。

结论#

在CentOS 8上安装Git只需运行一个 yum 命令。 如果要使用最新的Git版本,则需要从源代码进行构建。

如果您不熟悉Git,请查看Pro Git书籍,这是学习如何使用Git的绝佳资源。

如果您遇到问题或有反馈,请在下面发表评论。

centos git

Sidebar