Linux 下git的安裝

2021-08-30 02:56:13 字數 1623 閱讀 2434

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

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

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

git與cvs的區別

* 分支更快、更容易。

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

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

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

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

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

* 開發語言: c/c++

* 專案主頁: 

# ./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

新增:e

xport path=/usr/local/git/bin:/usr/local/git/libexec/git-core:$path

(因為bin目錄只有

4個命令,其它的幾十個命令在

libexec/git-core

目錄下,所在,在

path

搜尋路徑下,也要加上才能找到)

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 ...