Git 分布式版本控制系统对于现代软件开发至关重要。它可以创建文件和目录的备份版本,使我们可以跟踪更改并随时恢复到以前的阶段。
将软件项目的文件都保存在 GitHub、GitLab 和 Bitbucket 等 Git 存储库中,有助于促进软件开发项目的共享和协作。在本文中,我们将介绍如何在 Ubuntu 20.04 服务器上安装和配置 Git。
使用默认包安装 Git
如果想要快速开始开始启动 Git ,可以直接从默认的软件库安装。如果想要体验更新的版本和功能,可以直接从源代码安装。可以使用以下命令确认您的服务器上是否安装了 Git :
git --version
如果返回类似于以下内容的输出,则表明 Git 已安装。
Output
git version 2.25.1
如果已经安装过了,那么可以继续设置 Git ,或者需要更新的版本,可以跟着下面的内容了解如何从源代码安装。
但是,如果在您的 Ubuntu 上还没有安装 Git,可以使用 Ubuntu 默认包管理器 APT 直接安装它。
首先,使用 apt 包管理工具来更新本地包索引。
sudo apt update
更新完成后,执行下面的命令安装 Git:
sudo apt install git
通过运行以下命令并检查 Git 安装情况。
git --version
Output
git version 2.25.1
从源代码安装 Git
通过源代码编译安装,需要花费更长的时间,且不能通过包管理器进行维护。
验证服务器上当前安装的 Git 版本:
git --version
如果已经安装了 Git,将返回类似于以下内容的输出:
Output
git version 2.25.1
在开始之前,需要先安装 Git 所依赖的软件。这些在默认存储库中是可用的,因此我们先更新本地包索引,然后安装相关包。
sudo apt update
sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc
安装必要的依赖项后,创建一个临时目录并切换到该目录下。我们将下载 Git 压缩包到该目录。
mkdir tmp
cd /tmp
我们可以导航到 https://mirrors.edge.kernel.org/pub/software/scm/git/ 了解最新版本的 Git 信息。然后执行下面的命令下载:
curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz
解压缩该压缩包文件:
tar -zxf git.tar.gz
接下来,进入新的 Git 目录:
cd git-*
现在,可以通过键入以下两个命令来制作和安装包:
make prefix=/usr/local all
sudo make prefix=/usr/local install
替换 shell 进程,以便使用我们刚刚安装的 Git 版本:
exec bash
完成后,执行下面的命令验证安装情况。
git --version
Output
git version 2.26.2
成功安装 Git 后,就可以进行相关设置了。
设置 Git
通过使用 git config
命令进行配置。先提供我们的姓名和电子邮件地址, Git 会将这些信息嵌入到我们所做的每次提交中。
git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"
可以通过执行下面的命令,显示所有已设置的配置项:
git config --list
Output
user.name=Your Name
user.email=youremail@domain.com
...
输入的信息会存储在您的 Git 配置文件中,可以使用文本编辑器手动编辑该文件:
nano ~/.gitconfig
~/.gitconfig 内容
[user]
name = Your Name
email = youremail@domain.com
如果使用的是 nano 按 CTRL
+ X
,然后按 Y ,并
按 ENTER
退出文本编辑器。
除此之外,还可以设置许多其他的内容,但这两个是最基本的配置选项。如果不配置这两项,会在每次提交到 Git 时看到警告提示。
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/linux/how-to-install-git-on-ubuntu-20-04/