[root@centos181001 ~]# cat /etc/centos-release
centos linux release 7.6.1810 (core)
[root@centos181001 git]# git --version
git version 2.20.1
## 1.配置本地並安裝編譯工具和依賴包
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cat [local]
name=local
baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1
eof## 2.清空yum快取
yum clean all #清理本地快取
yum clean plugins #清理外掛程式快取
yum makecache #構建快取
## 3.安裝開發工具包
yum groupinstall -y "development tools"
## 4.安裝wget、vim和依賴
## 如果你想從原始碼安裝 git
## 需要安裝 git 依賴的庫:curl、zlib、openssl、expat,還有libiconv。
## 可以使用以下命令來安裝最小化的依賴包來編譯和安裝 git 的二進位製版:
## yum install -y wget vim zlib-devel perl-extutils-makemaker
yum install -y curl-devel \
expat-devel \
gettext-devel \
openssl-devel \
zlib-devel \
wget
## 安裝docbook2x需要新增epel源
yum install -y
yum install -y asciidoc xmlto docbook2x
ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
## 當你安裝好所有的必要依賴,你可以繼續從幾個地方來取得最新發布版本的 tar 包
## 通常在 github 上的是最新版本
wget
tar -zvxf git-2.20.1.tar.gz
cd git-2.20.1
make configure
./configure --prefix=/usr
make all doc info
make install install-doc install-html install-info
## 7.完成安裝並檢視版本
[root@centos181001 git-2.20.1]# git --version
git version 2.20.1
## 1.備份yum配置檔案
mv /etc/yum.repos.d/* /home/
## 2.配置本地yum並安裝編譯工具和依賴包
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cat [local]
name=local
baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1
eof## 3.清空yum快取
yum clean all #清理本地快取
yum clean plugins #清理外掛程式快取
yum makecache #構建快取
## 4.安裝git
yum install -y git
## 5.完成安裝並檢視版本
[root@centos181001 ~]# git --version
git version 1.8.3.1
git官網:
git官網中文文件:book/zh/v2
Git 1 什麼是版本控制系統(VCS)
很多人認為 git 難以理解的第乙個門檻在於 所謂 的 git 是乙個分布式版本控制系統 這句話的具 體含義不夠清楚。其實分布式版本控制系統 distributed version control system dvcs 這個定義並不難,不過一步一步來,我先 告訴你,什麼是版本控制系統 versio...
版本控制軟體之Git
版本控制 revision control 是一種在開發的過程中用於管理我們對檔案 目錄或工程等內容的修改歷史,方便檢視更改歷史記錄,備份以便恢復以前的版本的軟體工程技術。主流的版本控制器有如下這些 現在影響力最大且使用最廣泛的是git與svn cd 改變目錄。cd 回退到上乙個目錄,直接cd進入預...
通過實際操作學習git(1)
git init先建立乙個倉庫。如果初始化成功,執行了 git init命令的目錄下就會生成 git 目 錄。這個 git 目錄裡儲存著管理當前目錄內容所需的倉庫資料。在 git中,我們將這個目錄的內容稱為 附屬於該倉庫的工作樹 git status檢視倉庫狀態 touch readme.md我們建...