Git 是一个开源的分布式版本控制系统。 它有效地处理与代码相关的所有内容,从小型项目到超大型项目。 它使开发人员能够将他们的代码上传到 Github、BitBucket 和 Gitlab 等托管网站。 它促进了代码管理活动,例如恢复到以前的版本、分支等。
Git 易于理解且易于学习,占用空间极小,速度极快。 它击败了 SCM 系统,如 Subversion、CVS、Perforce 和 ClearCase 等,并提供了复杂的功能,包括低成本的本地分支、方便的暂存区域和许多操作。
我们将在本教程中演示如何在 Debian 11 Bullseye 发行版上安装 Git 版本控制系统。
在 Debian 11 Bullseye 发行版上安装 Git
通过使用这两种不同的方法,您可以在 Debian 11 系统上安装 Git。
- 使用 APT 包管理器从 Debian 存储库安装 Git
- 从源代码安装 Git
方法 1:使用 APT 包管理器从 Debian 存储库安装 Git
要开始安装 Git,请确保 Debian 的软件包索引是最新的。
$ sudo apt update
更新所有 Debian 存储库后,使用以下命令在 Debian 11 上安装 Git:
$ sudo apt install git
Git 安装完成后,使用以下命令检查 Git 版本:
$ git –version
方法二:源码安装Git
从源代码安装 Git 是一种更好、更灵活的选择。 与上述方法相比,这是一种更长的安装方法,但它会在您的系统上安装最新版本的 Git。
首先,在您的系统上安装所有 Git 依赖项。
$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
现在,跳转到 GitHub 上的 Git 项目进行 Git 安装
点击’掌握‘分支然后点击’标签‘。 在这里,您可以选择最新的 Git 版本。 建议永远不要选择发布候选版本“rc”进行安装,该版本在 beta 版本。
现在,单击“代码”,然后将链接复制到“下载 ZIP”选项。
在 Debian 11 系统上打开终端并使用 wget 命令下载 Git ZIP 文件。
$ wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip
解压缩压缩的 Git 存档并导航到此目录。
$ unzip git.zip
$ cd git-2.36.1
现在,要从源代码安装 git,请运行以下命令:
$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install
检查 git 版本。 此时,您会注意到系统上将安装最新的 Git。
$ git --version
如何在 Debian 11 上设置 Git?
上面我们在 Debian 11 系统上成功安装了 Git。 现在,我们将了解如何在 Linux 系统上设置 Git,以便提交消息提供有关作者的正确信息。
现在,您需要输入将包含在提交消息中的姓名和电子邮件地址。 因此,使用“git config”命令应用这些更改:
$ git config --global user.name "kbuzdar"
$ git config --global user.email "[email protected]"
要验证所有 Git 配置,请使用以下命令:
$ git config –list
您还可以通过查看 ‘~/.gitconfig’ 文件来验证上述配置。
$ cat ~/.gitconfig
结论
我们演示了如何在 Debian 11 系统上安装 Git。 现在,您可以开始使用 Git 在 GitHub 或任何其他受支持的平台上托管您的代码。 作为推荐做法,开发人员应该拥有他们的源代码存储库的本地副本。 这使他们可以在不干扰项目其他进度的情况下进行工作。 谢谢!