git 安裝配置

2021-08-28 05:46:26 字數 2273 閱讀 4638

git 與 svn 區別

git不僅僅是個版本控制系統,它也是個內容管理系統(cms),工作管理系統等。

如果你是乙個具有使用svn背景的人,你需要做一定的思想轉換,來適應git提供的一些概念和特徵。

git 與 svn 區別點:

1、git是分布式的,svn不是:這是git和其它非分布式的版本控制系統,例如svn,cvs等,最核心的區別。

2、git把內容按元資料方式儲存,而svn是按檔案:所有的資源控制系統都是把檔案的元資訊隱藏在乙個類

似.svn,.cvs等的資料夾裡。

3、git分支和svn的分支不同:分支在svn中一點不特別,就是版本庫中的另外的乙個目錄。

4、git沒有乙個全域性的版本號,而svn有:目前為止這是跟svn相比git缺少的最大的乙個特徵。

5、git的內容完整性要優於svn:git的內容儲存使用的是sha-1雜湊演算法。這能確保**內容的完整性,確保在遇到磁碟故障和網路問題時降低對版本庫的破壞。

配置個人的使用者名稱和電子郵件位址

windows 安裝完git後,開啟git bash ,使用命令配置git

$ git config --global user.name "runoob"

$ git config --global user.email [email protected]

如果用了 --global 選項,那麼更改的配置檔案就是位於你使用者主目錄下的那個,

以後你所有的專案都會預設使用這裡配置的使用者資訊。

如果要在某個特定的專案中使用其他名字或者電郵,只要去掉 --global 選項重新配置即可

文字編輯器

$ git config --global core.editor emacs

$ git config --global core.editor emacs

差異分析工具

還有乙個比較常用的是,在解決合併衝突時使用哪種差異分析工具。比如要改用 vimdiff 的話:

$ git config --global merge.tool vimdiff

git 可以理解 kdiff3,tkdiff,meld,xxdiff,emerge,vimdiff,gvimdiff,ecmerge,和 opendiff 等合併工具的輸出資訊

檢視配置資訊

要檢查已有的配置資訊,可以使用 git config --list 命令:

centos自帶git,7.x版本自帶git 1.8.3.1(應該是,也可能不是), 安裝新版本之前需要使用yum remove

git解除安裝(安裝後解除安裝也可以)。

[root@git ~]# git --version ## 檢視自帶的版本

git version 1.8.3.1

[root@git ~]# yum remove git ## 移除原來的版本

3 安裝所需軟體包

[root@git ~]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

[root@git ~]# yum install gcc-c++ perl-extutils-makemaker

[root@git ~]# cd /usr/src

[root@git ~]# wget

5 解壓

[root@git ~]# tar xf git-2.7.3.tar.gz

6 配置編譯安裝

[root@git ~]# cd git-2.7.3

[root@git ~]# make configure

[root@git ~]# ./configure --prefix=/usr/git ##配置目錄

[root@git ~]# make profix=/usr/git

[root@git ~]# make install

7 加入環境變數

[root@git ~]# echo "export path=$path:/usr/git/bin" >> /etc/profile

[root@git ~]# source /etc/profile

8 檢查版本

[root@git git-2.7.3]# git --version

git version 2.7.3

Git安裝配置

在使用git前我們需要先安裝 git。git 目前支援 linux unix solaris mac和 windows 平台上執行。git 的工作需要呼叫 curl,zlib,openssl,expat,libiconv 等庫的 所以需要先安裝這些依賴工具。在有 yum 的系統上 比如 fedora...

安裝配置git

安裝git和openssh。在當前使用者下執行如下命令安裝git和openssh sudo apt get install git core openssh server openssh client git core是git版本控制核心軟體 安裝openssh server和openssh cli...

Git 安裝配置

git目前支援linux unix solaris mac和windows平台上執行。linux平台上安裝 git的工作需要呼叫curl zlib openssl expat libiconv等庫的 所以需要先安裝這些依賴工具。在有yum的系統上或者apt get的系統上,可以用下面的命令安裝 de...