第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

第一節(jié)我們提到過(guò) Git 的前世故事,它的誕生離不開(kāi) Linux。最初 Git 也只支持 Linux 和 unix 系統(tǒng)安裝使用,后來(lái)慢慢擴(kuò)展到了 windows 等其他系統(tǒng)上。要想學(xué)習(xí)后續(xù) Git 的知識(shí),必須先安裝 Git 環(huán)境。本節(jié)課我們就來(lái)講解下 Git 在 Linux 系統(tǒng)上的安裝以及一些相關(guān)知識(shí)點(diǎn),聽(tīng)我慢慢道來(lái)。

安裝前可以先查看下自己的系統(tǒng)是否已經(jīng)安裝 Git,像下面這樣簡(jiǎn)單地輸入一個(gè) git 命令,如果像這樣,就是沒(méi)有安裝。

[root@localhost ~]# git
bash: git: command not found

本節(jié)我主要基于 CentOS7 系統(tǒng)版本演示安裝流程,大家在安裝的時(shí)候一定要找到自己系統(tǒng)版本對(duì)應(yīng)的安裝方法,有些地方可能會(huì)有區(qū)別。那么,接下來(lái)我給大家介紹其中兩種安裝方法。

1. 通過(guò) Linux 自帶的包管理工具安裝

這種方式需要我們先查看對(duì)應(yīng)的 Linux 版本,通過(guò)以下命令可以查看:

cat /proc/version

不同的版本對(duì)應(yīng)不同的包管理工具,它們基本上都是一鍵安裝 git ,非常方便,下面分別介紹:

1.1 使用 yum install -y git 命令安裝

如果你的版本是 Red Hat,也就是我們所說(shuō)的紅帽,那么可以使用如下命令安裝:

yum install -y git

安裝完畢,需要配置 Git 全局標(biāo)識(shí):

git config --global user.name "Your Name"
git config --global user.email "Your Email"

將 “Your Name” 和 “Your Email” 替換為你的用戶(hù)名和郵箱即可。

附:安裝步驟視頻。

可以看到,我的版本是 Red Hat 4.8.5-39。
圖片描述
我將安裝操作錄了視頻,如下:

1.2. 使用 apt-get 命令安裝

如果是 Debian 或 Ubuntu Linux 的話(huà),執(zhí)行一條 sudo apt-get install git 就可以直接完成 Git 的安裝,也非常簡(jiǎn)單。

當(dāng)然,安裝完畢后別忘了同樣也要配置身份信息。

2. 使用 git 源碼安裝包進(jìn)行安裝

一般情況下我們通過(guò)前兩種方法就可以很快安裝成功,源碼安裝稍顯麻煩,如果有興趣的可以參考如下步驟:
這種方法需要自己下載安裝包、解壓、編譯等一步一步進(jìn)行操作,我們一起看下:
(1) 先下載 git 依賴(lài)的包

[root@localhost opt]# yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel

(2) wget 下載 git 安裝包

[root@localhost opt]# wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
--2020-09-03 17:38:22--  https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
正在解析主機(jī) mirrors.edge.kernel.org... 147.75.95.133, 2604:1380:3000:1500::1
Connecting to mirrors.edge.kernel.org|147.75.95.133|:443... 已連接。
已發(fā)出 HTTP 請(qǐng)求,正在等待回應(yīng)... 200 OK
長(zhǎng)度:5928730 (5.7M) [application/x-gzip]
Saving to: `git-2.9.5.tar.gz'




100%[======================================>] 5,928,730   1.43M/s   in 5.0s    




2020-09-03 17:38:29 (1.13 MB/s) - `git-2.9.5.tar.gz' saved [5928730/5928730]

出現(xiàn)以上信息則說(shuō)明下載成功,我們看下當(dāng)前目錄是否有下載的 tar 包。
(3)查看當(dāng)前目錄的文件

[root@localhost opt]# ls
git-2.9.5.tar.gz

git-2.9.5.tar.gz 就是我們下載的 git 安裝包,說(shuō)明已經(jīng)下載成功。

(4)解壓壓縮包
接下來(lái)需要將壓縮包解壓,執(zhí)行如下命令:

[root@localhost opt]# tar zxvf git-2.9.5
[root@localhost opt]# ls
git-2.9.5  git-2.9.5.tar.gz

可以看到,解壓后當(dāng)前目錄已經(jīng)多了一個(gè)解壓后的文件夾,之后我們都在這個(gè)文件夾進(jìn)行安裝操作。
(5)安裝 autoconf

[root@localhost opt]# yum install autoconf

(6)進(jìn)入安裝文件目錄,執(zhí)行 autoconf:

[root@localhost opt]# cd git-2.9.5
[root@localhost git-2.9.5]# autoconf

(7)繼續(xù)執(zhí)行如下命令:

[root@localhost git-2.9.5]# ./configure --with-curl=/usr/local
configure: Setting lib to 'lib' (the default)
configure: Will try -pthread then -lpthread to enable POSIX Threads.
configure: CHECKS for site configuration
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/opt/git-2.9.5':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

(8)執(zhí)行編譯:
由于 Git 是使用 C 寫(xiě)的,因此需要進(jìn)行編譯操作。

[root@localhost git-2.9.5]# make
    CC credential-store.o
/bin/sh: cc: command not found
make: *** [credential-store.o] 錯(cuò)誤 127

咦!好像報(bào)錯(cuò)了,這是怎么回事?
別慌,由報(bào)錯(cuò)信息可以知道缺少某個(gè)執(zhí)行文件。我們需要繼續(xù)安裝 gcc 等相關(guān)包,才可以執(zhí)行 make。那么我們繼續(xù)安裝:
(9)安裝 C 環(huán)境

[root@localhost git-2.9.5]# yum -y install gcc gcc-c++ libstdc++-devel

(10)重新執(zhí)行 make 命令即可成功。

[root@localhost git-2.9.5]# make
[root@localhost git-2.9.5]# make install

(11)編譯完成后,我們用 git 命令驗(yàn)證下是否安裝成功

[root@localhost git-2.9.5]# git --version
git version 2.9.5

現(xiàn)在提示正常,顯示當(dāng)前 Git 版本是 2.9.5,也就是我們安裝的版本。至此,說(shuō)明已經(jīng)安裝成功。

但是,別忘了配置當(dāng)前用戶(hù)身份標(biāo)識(shí),因?yàn)槊總€(gè) Git 提交都使用此信息,并且將它永久地記錄到您開(kāi)始創(chuàng)建的提交中。
(12)配置身份信息

[root@localhost git-2.9.5]# git config --global user.name "Your Name"
[root@localhost git-2.9.5]# git config --global user.email "Your Email"
   <font color=#DC143C>將Your Name 和Your Email分別用你自己的名稱(chēng)和郵箱替換即可。</font>

到這里,CentOS7 操作系統(tǒng) Git 的安裝就已經(jīng)結(jié)束了。

3. 總結(jié)

本節(jié)課的知識(shí)點(diǎn),可以總結(jié)為 “兩點(diǎn)一注意”:
兩點(diǎn):Linux 環(huán)境下其中兩種 Git 的安裝方式:

  • 通過(guò)包管理工具命令安裝。
  • 下載 git 源碼進(jìn)行安裝。

注意:無(wú)論哪種方式進(jìn)行安裝完畢后,都不要忘了配置身份信息!