天天看點

怎樣在 RHEL、CentOS 和 Fedora 上安裝 Git 及設定 Git 賬号

對于新手來說,git 是一個自由、開源、高效的分布式版本控制系統(vcs),它是基于速度、高性能以及資料一緻性而設計的,以支援從小規模到大體量的軟體開發項目。

git 是一個可以讓你追蹤軟體改動、版本復原以及建立另外一個版本的目錄和檔案的軟體倉庫。

git 主要是用 c 語言來寫的,混雜了少量的 perl 腳本和各種 shell 腳本。它主要在 linux 核心上運作,并且有以下列舉的卓越的性能:

易于上手

運作速度飛快,且大部分操作在本地進行,是以,它極大的提升了那些需要與遠端伺服器通信的集中式系統的速度。

高效

提供資料一緻性檢查

支援低開銷的本地分支

提供非常便利的暫存區

可以內建其它工具來支援多種工作流

在這篇操作指南中,我們将介紹在 centos/rhel 7/6 和 fedora 20-24 linux 發行版上安裝 git 的必要步驟以及怎麼配置 git,以便于你可以快速開始工作。

<a target="_blank"></a>

<code># yum update</code>

接着,通過以下指令來安裝 git:

<code># yum install git</code>

在 git 成功安裝之後,你可以通過以下指令來顯示 git 安裝的版本:

<code># git --version</code>

怎樣在 RHEL、CentOS 和 Fedora 上安裝 Git 及設定 Git 賬号

檢查 git 安裝的版本

注意:從系統預設倉庫安裝的 git 會是比較舊的版本。如果你想擁有最新版的 git,請考慮使用以下說明來編譯源代碼進行安裝。

開始之前,你首先需要從系統預設倉庫安裝所需的軟體依賴包,以及從源代碼建構二進制檔案所需的實用工具:

<code># yum groupinstall "development tools"</code>

<code># yum install gettext-devel openssl-devel perl-cpan perl-devel zlib-devel</code>

<code># wget https://github.com/git/git/archive/v2.10.1.tar.gz -o git.tar.gz</code>

<code># tar -zxf git.tar.gz</code>

<code># cd git-2.10.1/</code>

<code># make configure</code>

<code># ./configure --prefix=/usr/local</code>

<code># make install</code>

怎樣在 RHEL、CentOS 和 Fedora 上安裝 Git 及設定 Git 賬号

檢查 git 的安裝版本

在這個環節中,我們将介紹如何使用正确的使用者資訊(如:姓名、郵件位址)和 <code>git config</code> 指令來設定 git 賬戶,以避免出現送出錯誤。

注意:確定将下面的 <code>username</code> 替換為在你的系統上建立和使用的 git 使用者的真實名稱。

<code># useradd -m -s /bin/bash username</code>

<code># passwd username</code>

現在,将新使用者添加到 <code>wheel</code> 使用者組以啟用其使用 <code>sudo</code> 指令的權限:

<code># usermod username -ag wheel</code>

怎樣在 RHEL、CentOS 和 Fedora 上安裝 Git 及設定 Git 賬号

建立 git 使用者賬号

然後通過以下指令使用新使用者配置 git:

<code># su username</code>

<code>$ sudo git config --global user.name "your name"</code>

<code>$ sudo git config --global user.email "[email protected]"</code>

現在通過下面的指令校驗 git 的配置。

<code>$ sudo git config --list</code>

如果配置沒有錯誤的話,你應該能夠看到類似以下詳細資訊的輸出:

<code>user.name=username</code>

<code>user.email= [email protected]</code>

怎樣在 RHEL、CentOS 和 Fedora 上安裝 Git 及設定 Git 賬号

在 linux 設定 git 使用者

在這個簡單的教程中,我們已經了解怎麼在你的 linux 系統上安裝 git 以及配置它。我相信你應該可以駕輕就熟。

原文釋出時間為:2017-11-06

本文來自雲栖社群合作夥伴“linux中國”