开发者社区> 玄学酱> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

怎样在RHEL、CentOS和Fedora上安装Git及设置Git账号

简介:
+关注继续查看

对于新手来说,Git 是一个自由、开源、高效的分布式版本控制系统(VCS),它是基于速度、高性能以及数据一致性而设计的,以支持从小规模到大体量的软件开发项目。

Git 是一个可以让你追踪软件改动、版本回滚以及创建另外一个版本的目录和文件的软件仓库。

Git 主要是用 C 语言来写的,混杂了少量的 Perl 脚本和各种 shell 脚本。它主要在 Linux 内核上运行,并且有以下列举的卓越的性能:

  • 易于上手
  • 运行速度飞快,且大部分操作在本地进行,因此,它极大的提升了那些需要与远程服务器通信的集中式系统的速度。
  • 高效
  • 提供数据一致性检查
  • 支持低开销的本地分支
  • 提供非常便利的暂存区
  • 可以集成其它工具来支持多种工作流

在这篇操作指南中,我们将介绍在 CentOS/RHEL 7/6 和 Fedora 20-24 Linux 发行版上安装 Git 的必要步骤以及怎么配置 Git,以便于你可以快速开始工作。

使用 Yum 安装 Git

我们将从系统默认的仓库安装 Git,并通过运行以下 YUM 包管理器 的更新命令来确保你系统的软件包都是最新的:


  1. # yum update 

接着,通过以下命令来安装 Git:


  1. # yum install git 

在 Git 成功安装之后,你可以通过以下命令来显示 Git 安装的版本:


  1. # git --version 

 检查 Git 安装的版本

注意:从系统默认仓库安装的 Git 会是比较旧的版本。如果你想拥有最新版的 Git,请考虑使用以下说明来编译源代码进行安装。

从源代码安装 Git

开始之前,你首先需要从系统默认仓库安装所需的软件依赖包,以及从源代码构建二进制文件所需的实用工具:


  1. # yum groupinstall "Development Tools" 
  2. # yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel 

安装所需的软件依赖包之后,转到官方的 Git 发布页面,抓取最新版的 Git 并使用下列命令编译它的源代码:


  1. # wget https://github.com/git/git/archive/v2.10.1.tar.gz -O git.tar.gz 
  2. # tar -zxf git.tar.gz 
  3. # cd git-2.10.1/ 
  4. # make configure 
  5. # ./configure --prefix=/usr/local 
  6. # make install 
  7. # git --version  

 检查 Git 的安装版本

推荐阅读: Linux 下 11 个最好用的 Git 客户端和 Git 仓库查看器。

在 Linux 设置 Git 账户

在这个环节中,我们将介绍如何使用正确的用户信息(如:姓名、邮件地址)和 git config 命令来设置 Git 账户,以避免出现提交错误。

注意:确保将下面的 username 替换为在你的系统上创建和使用的 Git 用户的真实名称。

你可以使用下面的 useradd 命令 创建一个 Git 用户,其中 -m 选项用于在 /home 目录下创建用户主目录,-s 选项用于指定用户默认的 shell。


  1. # useradd -m -s /bin/bash username 
  2. # passwd username 

现在,将新用户添加到 wheel 用户组以启用其使用 sudo 命令的权限:


  1. # usermod username -aG wheel  

 创建 Git 用户账号

然后通过以下命令使用新用户配置 Git:


  1. # su username 
  2. $ sudo git config --global user.name "Your Name" 
  3. $ sudo git config --global user.email "you@example.com" 

现在通过下面的命令校验 Git 的配置。


  1. $ sudo git config --list 

如果配置没有错误的话,你应该能够看到类似以下详细信息的输出:


  1. user.name=username 
  2. user.email= username@some-domian.com  

 在 Linux 设置 Git 用户

总结

在这个简单的教程中,我们已经了解怎么在你的 Linux 系统上安装 Git 以及配置它。我相信你应该可以驾轻就熟。





作者:Aaron Kili
来源:51CTO

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
WRF主程序与WPS的编译与安装
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ESA_DSQ/article/details/78228678 最近重新把WRF学习提上事宜,所以开始重新鼓捣WRF。
3773 0
iOS中 CocoaPods Mac App的安装和使用 韩俊强的博客
CocoaPods Mac App的安装和使用 CocoaPods桌面应用版下载地址:https://cocoapods.org/app打开应用会提示你是否安装命令行工具,选择install就也可以在命令行使用Pod了。
829 0
解决 安装驱动程序后设备管理器中显示黄色问号
<p style="color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; line-height: 26px;">其实很简单,在inf中有中设置图表索引</p> <p style="color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; line-height:
1864 0
win8&#160;iis7/iis8&#160;安装、卸载、设置方法
原文:win8 iis7/iis8 安装、卸载、设置方法      一.安装    自从升级到Win8之后,之前使用已经趋于熟悉的iis7.0被取而代之的是iis8.0,那么安装和获取方法也就产生的略微的变化,为了避免手足无措,下面我们一起分享一下win8 下IIs8.0的安装获取方法,全部安装过程依据网络速率大约需要五分钟。
1448 0
+关注
玄学酱
这个时候,玄酱是不是应该说点什么...
20683
文章
438
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载