如何在 Ubuntu 上安装最新的 Git 版本

在 Ubuntu 上安装 Git 非常简单。 它在 Ubuntu 的主存储库中可用,您可以使用 apt 命令安装它,如下所示:

sudo apt install git

简单? 不是吗?

只有一点点小问题(可能根本不是问题),那就是 吉特 它安装。

在 LTS 系统上,软件稳定性是最重要的,这就是为什么 Ubuntu 18.04 和其他发行版通常提供较旧但稳定的软件版本,该版本已通过发行版版本进行了良好的测试。

这就是为什么当您检查 Git 版本时,您会看到它安装的版本比 Git 项目网站上提供的当前 Git 版本

[email protected]:~$ git --version git version 2.17.1

在编写本教程时,其网站上提供的版本是 2.25。 那么如何在 Ubuntu 上安装最新的 Git 呢?

在基于 Ubuntu 的 Linux 发行版上安装最新的 Git

一种方法是从源代码安装。 那种很酷的老式方法并不是每个人都喜欢的。 值得庆幸的是,有一个 Ubuntu Git 维护者团队提供 PPA 您可以使用它轻松安装最新的稳定 Git 版本。

sudo add-apt-repository ppa:git-core/ppa sudo apt update sudo apt install git

即使您之前使用 apt 安装了 Git,它也会更新到最新的稳定版本。

[email protected]:~$ git --version git version 2.25.0

使用 PPA 的美妙之处在于,如果有新的稳定版 Git 发布,您将通过系统更新获得它。 只需更新 Ubuntu 即可获得最新的 Git 稳定版本。

琐事

你知道 Git 版本控制系统是由 Linux 创造者 Linus Torvalds 创建的吗?

配置 Git [Recommended for developers]

如果您出于开发目的安装了 Git,您很快就会开始克隆存储库、进行更改并提交更改。

如果您尝试提交代码,您可能会看到“请告诉我您是谁”错误,如下所示:

[email protected]:~/compress-pdf$ git commit -m "update readme"  *** Please tell me who you are.  Run    git config --global user.email "[email protected]"   git config --global user.name "Your Name"  to set your account's default identity. Omit --global to set the identity only in this repository.  fatal: unable to auto-detect email address (got '[email protected](none)')

这是因为你没有用你的个人信息配置 Git,这是强制性的。

正如错误已经暗示的那样,您可以像这样设置全局 Git 配置:

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

您可以使用以下命令检查 Git 配置:

git config --list

它应该显示如下输出:

[email protected]rivate.com user.name=abhishek

此配置存储在 ~/.gitconfig 文件中。 您也可以手动更改它以更改配置。

到底…

我希望这个快速的小教程能帮助你在 Ubuntu 上安装 Git。 使用 PPA,您可以轻松获得最新的 Git 版本。

如果您有任何问题或建议,请随时在评论部分提出。 也欢迎快速的“谢谢”:)