阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Ubuntu 20.04上安装Git方法

99次阅读
没有评论

共计 1611 个字符,预计需要花费 5 分钟才能阅读完成。

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

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

使用 Apt 安装 Git

Git 软件包包含在 Ubuntu 的默认存储库中,可以使用 apt 软件包管理器进行安装。这是在 Ubuntu 上安装 Git 的最方便,最简单的方法。
如果要从源代码安装最新的稳定版 Git,请转到本教程的“从源代码安装 Git”部分。
安装非常简单,只需以具有 sudo 特权的用户身份运行以下命令即可:

$ sudo apt update
$ sudo apt install git

Ubuntu 20.04 上安装 Git 方法

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

$ git --version

在撰写本文时,Ubuntu 20.04 存储库中可用的 Git 当前版本为 2.25.1:git version 2.25.1

Ubuntu 20.04 上安装 Git 方法

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

从源代码安装 Git

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

sudo apt update$sudo apt install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev

接下来,打开浏览器,访问 GitHub 上 Git 项目的镜像,并复制以.tar.gz 结尾的最新发行版链接 URL。在撰写本文时,最新的稳定 Git 版本是“2.26.2”:
我们将在 /usr/src 目录中下载并解压缩 Git 源代码,该目录是放置源文件的常用位置:

wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src

下载完成后,转到源目录并运行以下命令来编译和安装 Git:

cd /usr/src/git-*
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

编译过程可能需要几分钟。完成后,通过运行以下命令验证安装:

$ $git --version
git version 2.26.2

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

配置 Git

安装 Git 之后,您需要做的第一件事就是配置您的 git 用户名和电子邮件地址。Git 将您的身份与您所做的每次提交相关联。
要设置全局提交名称和电子邮件地址,请运行以下命令:

$ git config --global user.name "linuxidc"
$ git config --global user.email root@linuxidc.net

Ubuntu 20.04 上安装 Git 方法

您可以通过键入以下命令来验证配置更改:

$ git config --list

Ubuntu 20.04 上安装 Git 方法

输出应如下所示:

user.name=linuxidc
user.email=root@linuxidc.net

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

~/.gitconfig

[user]
            user.name=linuxidc
           user.email=root@linuxidc.net

如果要对 Git 配置进行进一步更改,可以使用 git config 命令(推荐)或手动编辑~/.gitconfig 文件。

总结

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

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-25发表,共计1611字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中