良许Linux教程网 Git教程 Ubuntu 20.04上安装Git

Ubuntu 20.04上安装Git

Git是一个开放源码的最流行分布式版本控制系统,因为git可以有效、高速地处理从很小到非常大的项目版本管理所以它被众多的开源和商业项目所采用。

一、使用 Apt 安装 Git

Git 软件包被包含在 Ubuntu 默认的软件源仓库中,并且可以使用 apt 包管理工具安装。这是在 Ubuntu 上安装 Git 最便利,最简单的方式。

如果你想要从 Git 源码上编译安装最新的 Git 版本,请关注『从源码安装 Git』一节。

安装非常直接,仅仅以 sudo 权限用户身份运行下面的命令:

sudo apt update
sudo apt install git

运行下面的命令,打印 Git 版本,验证安装过程:

git --version

就在写作这篇文章的时候,在 Ubuntu 20.04 下 Git 当前可用版本是 2.25.1:

git version 2.25.1

就这些。你已经成功地在你的 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

我们将会下载,并且解压 Git 源码到 /usr/src目录。这个目录通常被用来放置源代码。

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 在每一次 commit 代码时关联你的身份。

想要设置全局的 commit 名字和邮件地址,运行下面的命令:

git config --global username "Your Name"
git config --global user.email "youremail@yourdomain.com"

你可以验证配置,输入:

git config --list

输出看起来应该像这样:

user.name=Your Name
user.email=youremail@yourdomain.com

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

[user]
    name = Your Name
    email = youremail@yourdomain.com

如果对 Git 配置做进一步修改,你可以使用git config命令(推荐方式)或者手动编辑~/.gitconfig文件。

四、总结

Git 是为了帮助管理 Linux 内核而开发的一个开放源码的版本控制软件所以在 Ubuntu 上安装 Git 就是简简单单运行一个apt命令的事情。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部