Linux 下git的安裝

2021-08-31 17:49:32 字數 1483 閱讀 8791

git是乙個開源的分布式版本控制系統,用以有效、高速的處理從很小到非常大的專案版本管理。

git 是 linux torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。

儘管最初 git 的開發是為了輔助 linux 核心開發的過程,但是我們已經發現在很多其他自由軟體專案中也使用了 git。

git與cvs的區別

* 分支更快、更容易。

* 支援離線工作;本地提交可以稍後提交到伺服器上。

* git 提交都是原子的,且是整個專案範圍的,而不像 cvs 中一樣是對每個檔案的。

* git 中的每個工作樹都包含乙個具有完整專案歷史的倉庫。

* 沒有哪乙個 git 倉庫會天生比其他倉庫更重要。

標籤: 版本控制系統 跨平台 c/c++

* 開發語言: c/c++

* 專案主頁: [url]

# ./configure –prefix=/usr/local/git

# make

如果出現錯誤 "zlib.h no such file or directory"

zlib.h 包含在 zlibg1-dev中;

openssl/rand.h 包含在 libssl-dev中,系統沒裝。ok, 安裝~,執行

# apt-get install zlib1g-dev libssl-dev

然後再跑# make

又看見錯誤 "tclsh failed; using unoptimized loading"。 還要安裝 tcl.......執行

# apt-get install build-essential tcl8.4 tk8.4 gettext

這個時候如果又出現:do you want to continue [y/n]? y

media change: please insert the disc labeled

.....

我手頭上有沒盤,那麼開啟 /etc/apt/sources.list 檔案

注釋掉裡面的 #deb cdrom: ...................

然後再執行 # apt-get install build-essential tcl8.4 tk8.4 gettext

成功接下重新# make

成功然後 # make install

成功最後別忘了,設定path(除非你喜歡用絕對路徑執行git)

vi /etc/profile 新增:export path=/usr/local/git/bin:/usr/local/git/libexec/git-core:$path

或vi ~/.bashrc 新增:export path=/usr/local/git/bin:/usr/local/git/libexec/git-core:$path

(因為bin目錄只有4個命令,其它的幾十個命令在libexec/git-core目錄下,所在,在path搜尋路徑下,也要加上才能找到)

**:[url]

git安裝 linux下的安裝

一般linux自帶git版本很舊,會有一定問題,可以先解除安裝系統自帶git yum remove gitwget tar zxvf v2.2.1.tar.gz cd git 2.2.1 make configure configure prefix usr local git with iconv...

Linux 下git的安裝

git是乙個開源的分布式版本控制系統,用以有效 高速的處理從很小到非常大的專案版本管理。git 是 linux torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。儘管最初 git 的開發是為了輔助 linux 核心開發的過程,但是我們已經發現在很多其他自由軟體...

在linux下安裝git

在linux下安裝git有兩種安裝方法 一 包管裡的器方式安裝 sudo aptitude install git sudo aptitude install git svn git email git gui gitk 二 從源 進行安裝 安裝如下 1 展開原始碼包,並進入到相應的目錄中。tar ...