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

首頁 慕課教程 Git入門教程 Git入門教程 Git在Linux環(huán)境安裝

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

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

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

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

1. 通過 Linux 自帶的包管理工具安裝

這種方式需要我們先查看對應的 Linux 版本,通過以下命令可以查看:

cat /proc/version

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

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

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

yum install -y git

安裝完畢,需要配置 Git 全局標識:

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

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

附:安裝步驟視頻。

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

1.2. 使用 apt-get 命令安裝

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

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

2. 使用 git 源碼安裝包進行安裝

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

[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
正在解析主機 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 請求,正在等待回應... 200 OK
長度: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]

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

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

git-2.9.5.tar.gz 就是我們下載的 git 安裝包,說明已經下載成功。

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

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

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

[root@localhost opt]# yum install autoconf

(6)進入安裝文件目錄,執(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 寫的,因此需要進行編譯操作。

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

咦!好像報錯了,這是怎么回事?
別慌,由報錯信息可以知道缺少某個執(zhí)行文件。我們需要繼續(xù)安裝 gcc 等相關包,才可以執(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 命令驗證下是否安裝成功

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

現在提示正常,顯示當前 Git 版本是 2.9.5,也就是我們安裝的版本。至此,說明已經安裝成功。

但是,別忘了配置當前用戶身份標識,因為每個 Git 提交都使用此信息,并且將它永久地記錄到您開始創(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分別用你自己的名稱和郵箱替換即可。</font>

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

3. 總結

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

  • 通過包管理工具命令安裝。
  • 下載 git 源碼進行安裝。

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