在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧

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

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

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

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

使用 Yum 安装 Gitshell

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

# yum update

接着,经过如下命令来安装 Git:服务器

# yum install git

在 Git 成功安装以后,你能够经过如下命令来显示 Git 安装的版本:dom

# git --version

在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧

检查 Git 安装的版本工具

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

从源代码安装 Git教程

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

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

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

# wget https://github.com/git/git/archive/v2.10.1.tar.gz -O git.tar.gz
# tar -zxf git.tar.gz
# cd git-2.10.1/
# make configure
# ./configure --prefix=/usr/local
# make install
# git --version

在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧

检查 Git 的安装版本

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

在 Linux 设置 Git 帐户

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

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

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

# useradd -m -s /bin/bash username
# passwd username

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

# usermod username -aG wheel

在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧

建立 Git 用户帐号

而后经过如下命令使用新用户配置 Git:

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

如今经过下面的命令校验 Git 的配置。

$ sudo git config --list

若是配置没有错误的话,你应该可以看到相似如下详细信息的输出:

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

在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 帐号的技巧

在 Linux 设置 Git 用户

总结

在这个简单的教程中,咱们已经了解怎么在你的 Linux 系统上安装 Git 以及配置它。我相信你应该能够得心应手。

免费提供最新Linux技术教程书籍,为开源技术爱好者努力作得更多更好:http://www.linuxprobe.com/

相关文章
相关标签/搜索