对于初学者来说,Git是一个免费、开源、高效的分布式版本控制系统(VCS),它以速度、高性能、数据为基础一致性旨在支持小型到大型软件开发项目。Git是一个软件存储库,可让您跟踪软件更改、回滚版本以及创建另一个版本的目录和文件。Git主要是用C语言编写的,夹杂着少量的Perl脚本和各种shell脚本。它主要运行在Linux内核上,具有以下优良性能:使用方便、速度快,而且大部分操作都在本地进行,因此大大提高了需要与远程服务器通信速度的集中式系统的性能。高效地提供数据一致性检查支持低开销的本地分支机构提供非常方便的临时存储区域可以集成其他工具以支持多种工作流程在本操作指南中,我们将介绍CentOS/RHEL7/6和Fedora20-24的必要步骤在Linux发行版上安装Git以及如何配置Git以便您可以快速开始工作。使用Yum安装Git我们将从系统的默认存储库安装Git,并通过运行以下YUM包管理器更新命令确保您的系统包是最新的:#yumupdate接下来,使用以下命令安装Git:#yuminstallgit之后Git安装成功,可以使用以下命令显示安装的Git版本:#git--version查看安装的Git版本注意:从系统默认仓库安装的Git会是旧版本。如果您想拥有最新版本的Git,请考虑使用以下说明编译安装的源代码。在从源代码安装Git之前,您首先需要从系统默认存储库安装所需的软件依赖项,以及从源代码构建二进制文件所需的实用程序:#yumgroupinstall"DevelopmentTools"#yuminstallgettext-developenssl-develperl-CPANperl-afterdevelzlib-devel安装所需的软件依赖项,转到官方Git发布页面,获取最新版本的Git并使用以下命令编译其源代码:#wgethttps://github.com/git/git/archive/v2.10.1。tar.gz-Ogit.tar.gz#tar-zxfgit.tar.gz#cdgit-2.10.1/#makeconfigure#./configure--prefix=/usr/local#makeinstall#git--version检查安装的版本Git推荐阅读:适用于Linux的11个最佳Git客户端和Git存储库查看器。在Linux中设置Git账户在本节中,我们将介绍如何使用正确的用户信息(如:姓名、电子邮件地址)和gitconfig命令来设置Git账户以避免提交错误。注意:确保将下面的用户名替换为在您的系统上创建和使用的Git用户的真实姓名。可以使用下面的useradd命令创建Git用户,其中-m选项用于在/home目录下创建用户的家目录,-s选项用于指定用户的默认shell。#useradd-m-s/bin/bashusername#passwdusername现在,将新用户添加到wheel用户组以使其能够使用sudo命令:#usermodusername-aGwheel创建一个Git用户帐户并使用以下命令使用新用户配置Git:#suusername$sudogitconfig--globaluser.name"YourName"$sudogitconfig--globaluser.email"you@example.com"现在使用以下命令验证Git配置。$sudogitconfig--list如果配置正确,您应该能够看到类似于以下详细信息的输出:user.name=usernameuser.email=username@some-domian.com在Linux上设置Git用户总结在在这个简单的教程中,我们已经了解了如何在您的Linux系统上安装和配置Git。我相信你应该能够轻松应对。
