myfreax
git

如何在Ubuntu 20.04安装Git

Git是世界上最受欢迎的分布式版本控制系统,被许多开源和商业项目使用。它使您可以与其他开发人员在项目上进行协作

3 min read
By myfreax
如何在Ubuntu 20.04安装Git

Git是世界上最受欢迎的分布式版本控制系统,被许多开源和商业项目使用。它使您可以与其他开发人员在项目上进行协作,跟踪代码更改,恢复到之前的阶段,创建分支等。

Git最初是由Linux内核的创建者Linus Torvalds开发的。本教程介绍如何在Ubuntu 20.04上安装和配置Git。

Git软件包包含在Ubuntu的默认存储库中,可以使用apt软件包管理器进行安装。这是在Ubuntu上安装Git的最方便,最简单的方法。

如果要从源代码安装最新的稳定版Git,请继续本教程的从源代码安装Git部分。安装非常简单,你需要以root或者具有sudo权限的用户运行以下命令即可:

sudo apt update
sudo apt git

安装完成后可以运行命令git --version来验证安装是否成功,命令将打印Git版本。在撰写本文时,Ubuntu 20.04存储库中可用的Git当前版本为2.25.1

您已经在Ubuntu上成功安装了Git,就可以开始使用它了。

编译Git源代码

从源代码安装Git的主要优点是您可以编译最新的Git版本并自定义构建选项。 但是,您将无法通过apt软件包管理器来维护Git的安装。

首先,安装在Ubuntu系统上构建Git所需的依赖项。接下来,打开浏览器,访问Git项目在GitHub上的镜像,并复制以.tar.gz结尾的最新版本链接URL。

在撰写本文时,最新的稳定Git版本是2.26.2。我们将在/usr/src目录中下载并提取Git源码包,该目录是放置源文件的常用位置。

下载完成后,切换到目录,然后运行make命令来编译和安装Git。编译过程可能需要几分钟。 完成后,通过运行make prefix=/usr/local install命令验证安装。

现在我们已经将这些过程整合一个命令中,你可直接运行以下使用HereDoccat命令整合的脚本一键编译安装git。脚本将会安装最新的稳定版本的git。

cat <<"EOF" | bash                              
sudo apt update
sudo apt install -y dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev
wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src
cd /usr/src/git-*
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install
git --version
EOF

以后,当您想升级到较新版本的Git时,请使用相同的过程。

配置Git

安装Git后,您需要做的第一件事就是配置您的git用户名和电子邮件地址。 Git将您的身份与您所做的每次提交相关联。

并将配置存存储在~/.gitconfig文件中。如果要进一步更改Git配置,可以使用git config命令(推荐),也可以手动编辑~/.gitconfig文件。

要设置全局提交名称和电子邮件地址,请运行以下命令:

git config --global user.name "myfreax"
git config --global user.email "web@myfreax.com"
git config --list

结论

在Ubuntu上安装Git只需运行一个apt命令即可。 如果要使用最新的Git版本,可以从源代码进行编译。要了解有关Git的更多信息,请访问Pro Git书网站。

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