在 RHEL、CentOS 和 Fedora 上安裝 Git 及設定 Git 賬號的技巧
導讀 | 對於新手來說,Git 是一個自由、開源、高效的分散式版本控制系統(VCS),它是基於速度、高效能以及資料一致性而設計的,以支援從小規模到大體量的軟體開發專案。 |
Git 是一個可以讓你追蹤軟體改動、版本回滾以及建立另外一個版本的目錄和檔案的軟體倉庫。
Git 主要是用 C 語言來寫的,混雜了少量的 Perl 和各種 。它主要在 核心上執行,並且有以下列舉的卓越的效能:
- 易於上手
- 執行速度飛快,且大部分操作在本地進行,因此,它極大的提升了那些需要與遠端伺服器通訊的集中式系統的速度。
- 高效
- 提供資料一致性檢查
- 支援低開銷的本地分支
- 提供非常便利的暫存區
- 可以整合其它工具來支援多種工作流
在這篇操作指南中,我們將介紹在 /RHEL 7/6 和 Fedora 20-24 Linux 發行版上安裝 Git 的必要步驟以及怎麼配置 Git,以便於你可以快速開始工作。
我們將從系統預設的倉庫安裝 Git,並透過執行以下 YUM 包管理器 的更新 來確保你係統的軟體包都是最新的:
# yum update
接著,透過以下 來安裝 Git:
# yum install git
在 Git 成功安裝之後,你可以透過以下命令來顯示 Git 安裝的版本:
# git --version
檢查 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
檢查 Git 的安裝版本
推薦閱讀: Linux 下 11 個最好用的 Git 客戶端和 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
建立 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
在 Linux 設定 Git 使用者
在這個簡單的教程中,我們已經瞭解怎麼在你的 Linux 系統上安裝 Git 以及配置它。我相信你應該可以駕輕就熟。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2933654/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在CentOS上安裝GitCentOSGit
- 如何在 CentOS、RHEL 和 Fedora 上安裝 DHCP 服務CentOS
- git安裝及配置教程 windows windows上git的安裝和使用GitWindows
- Install Google Chrome on Fedora 28/27, CentOS/RHEL 7.5 (在 fedora 28 等 上 安裝 chrome)GoChromeCentOS
- 在rhel和CentOS上安裝SQL Server的方法CentOSSQLServer
- CentOS安裝gitCentOSGit
- git: centos stream9上安裝gitoliteGitCentOS
- Git多賬戶設定Git
- 在 CentOS 6.x 上安裝最新版本的 gitCentOSGit
- 在 Centos/RHEL 6.X 上安裝 WettyCentOS
- centos6.5安裝gitCentOSGit
- Git的安裝及使用Git
- git多賬號配置Git
- centos/linux下的安裝gitCentOSLinuxGit
- Centos7安裝maven3.5.0和gitCentOSMavenGit
- CentOS安裝git客戶端CentOSGit客戶端
- git本地修改賬號密碼及郵箱Git密碼
- 在Ubuntu/Fedora/CentOS中安裝GitblitUbuntuCentOSGit
- git生成ssh key和多賬號支援Git
- 在CentOS上搭建git伺服器CentOSGit伺服器
- Git 多賬號 SSH 配置Git
- Git多賬號登陸Git
- Linux上安裝gitLinuxGit
- 在CentOS/RHEL上設定SSH免密碼登入CentOS密碼
- 如何安裝 JAVA 7 (JDK 7u75) 在 CentOS/RHEL 7/6/5 FedoraJavaJDKCentOS
- Linux CentOS升級安裝gitLinuxCentOSGit
- Centos下安裝git高版本2.1.2CentOSGit
- Linux(CentOs6.4)安裝GitLinuxCentOSGit
- Git賬號註冊和SSH_KEY配置Git
- 【git】Ubuntu作業系統上安裝Git LFSGitUbuntu作業系統
- VS Code 提示 '未找到Git.請安裝Git,或在“git.path”設定中配置'Git
- 在RHEL4/Fedora4上安裝Oracle10g攻略(zt)Oracle
- 在一臺Mac上不同平臺同時使用多個Git賬號MacGit
- 在 Windows Git Bash 中安裝 bash-git-promptWindowsGit
- 在 Windows Git Bash 中安裝 bash-git-proWindowsGit
- Mac上Git安裝與配置MacGit
- git_stats安裝及使用Git
- ubuntu下git安裝及使用UbuntuGit