在 RHEL、CentOS 和 Fedora 上安裝 Git 及設定 Git 賬號的技巧

大雄45發表於2023-02-08
導讀 對於新手來說,Git 是一個自由、開源、高效的分散式版本控制系統(VCS),它是基於速度、高效能以及資料一致性而設計的,以支援從小規模到大體量的軟體開發專案。

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

Git 主要是用 C 語言來寫的,混雜了少量的 Perl  和各種    。它主要在   核心上執行,並且有以下列舉的卓越的效能:

  • 易於上手
  • 執行速度飛快,且大部分操作在本地進行,因此,它極大的提升了那些需要與遠端伺服器通訊的集中式系統的速度。
  • 高效
  • 提供資料一致性檢查
  • 支援低開銷的本地分支
  • 提供非常便利的暫存區
  • 可以整合其它工具來支援多種工作流

在這篇操作指南中,我們將介紹在  /RHEL 7/6 和 Fedora 20-24 Linux 發行版上安裝 Git 的必要步驟以及怎麼配置 Git,以便於你可以快速開始工作。

使用 Yum 安裝 Git

我們將從系統預設的倉庫安裝 Git,並透過執行以下 YUM 包管理器 的更新 來確保你係統的軟體包都是最新的:

# yum update

接著,透過以下 來安裝 Git:

# yum install git

在 Git 成功安裝之後,你可以透過以下命令來顯示 Git 安裝的版本:

# 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 
# 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 以及配置它。我相信你應該可以駕輕就熟。

原文來自:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2933654/,如需轉載,請註明出處,否則將追究法律責任。

相關文章