Git詳解之安裝

2022-06-03 20:24:12 字數 1429 閱讀 3766

是時候動手嘗試下 git 了,不過得先安裝好它。有許多種安裝方式,主要分為兩種,一種是通過編譯源**來安裝;另一種是使用為特定平台預編譯好的安裝包。

若是條件允許,從源**安裝有很多好處,至少可以安裝最新的版本。git 的每個版本都在不斷嘗試改進使用者體驗,所以能通過源**自己編譯安裝最新版本就再好不過了。有些 linux 版本自帶的安裝包更新起來並不及時,所以除非你在用最新的 distro 或者 backports,那麼從源**安裝其實該算是最佳選擇。

git 的工作需要呼叫 curl,zlib,openssl,expat,libiconv 等庫的**,所以需要先安裝這些依賴工具。在有 yum 的系統上(比如 fedora)或者有 apt-get 的系統上(比如 debian 體系),可以用下面的命令安裝:

yum

install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev

然後編譯並安裝:

tar -zxf git-1.7.2.2.tar

.gzcd git-1.7.2.2

make prefix=/usr/local all

sudo

make prefix=/usr/local install

現在已經可以用 git 命令了,用 git 把 git 專案倉庫轉殖到本地,以便日後隨時更新:

git clone git://

git.kernel.org/pub/scm/git/git.git

如果要在 linux 上安裝預編譯好的 git 二進位制安裝包,可以直接用系統提供的包管理工具。在 fedora 上用 yum 安裝:

yum

install git-core

在 ubuntu 這類 debian 體系的系統上,可以用 apt-get 安裝:

apt-get install git-core

另一種是通過 macports ( 安裝。如果已經裝好了 macports,用下面的命令安裝 git:

sudo port install git-core +svn +doc +bash_completion +gitweb
這種方式就不需要再自己安裝依賴庫了,macports 會幫你搞定這些麻煩事。一般上面列出的安裝選項已經夠用,要是你想用 git 連線 subversion 的**倉庫,還可以加上 +svn 選項,具體將在第八章作介紹。(譯註:還有一種是使用 homebrew( install git。)

完成安裝之後,就可以使用命令列的 git 工具(已經自帶了 ssh 客戶端)了,另外還有乙個圖形介面的 git 專案管理工具。

git 使用詳解(2) 安裝

git 有許多種安裝方式,主要分為兩種,一種是通過編譯源 來安裝 另一種是使用為特定平台預編譯好的安裝包。若是條件允許,從源 安裝有很多好處,至少可以安裝最新的版本。git 的工作需要呼叫 curl,zlib,openssl,expat,libiconv 等庫的 所以需要先安裝這些依賴工具 在有 y...

git 使用詳解(2) 安裝

git 有許多種安裝方式,主要分為兩種,一種是通過編譯源 來安裝 另一種是使用為特定平台預編譯好的安裝包。若是條件允許,從源 安裝有很多好處,至少可以安裝最新的版本。git 的工作需要呼叫 curl,zlib,openssl,expat,libiconv 等庫的 所以需要先安裝這些依賴工具。在有 y...

git 使用詳解(2) 安裝

git 有許多種安裝方式,主要分為兩種,一種是通過編譯源 來安裝 另一種是使用為特定平台預編譯好的安裝包。若是條件允許,從源 安裝有很多好處,至少可以安裝最新的版本。git 的工作需要呼叫 curl,zlib,openssl,expat,libiconv 等庫的 所以需要先安裝這些依賴工具 在有 y...