版本控制之GIT 1

2021-09-11 04:14:42 字數 2080 閱讀 7471

[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我們建...