位置:首頁 > 其他技術 > Git教學 > Git 環境設置(安裝)

Git 環境設置(安裝)

在使用Git之前,必須安裝它,並做一些基本配置的變化。下麵是步驟在Ubuntu和CentOS Linux安裝 Git 客戶端。

Git客戶端安裝

如果使用的是GNU/ Linux 發行版Debian基本apt-get命令就可以搞定一切。

[ubuntu ~]$ sudo apt-get install git-core
[sudo] password for ubuntu:

[ubuntu ~]$ git --version
git version 1.8.1.2

而且,如果使用的是基於RPM的GNU/ Linux發行版使用yum命令,如下:

[CentOS ~]$
su -
Password:

[CentOS ~]# yum -y install git-core

[CentOS ~]# git --version
git version 1.7.1

自定義Git環境

Git提供git 的配置工具,它允許設置配置變量。 Git會把所有的全局配置.gitconfig 文件位於主目錄。要設置這些為全局配置值,添加 -global選項,如果省略 -global選項,那麼配置是具體當前的Git存儲庫。

還可以設置係統範圍內的配置。 Git存儲這些值是在/etc/gitconfig文件,其中包含的配置係統上的每一個用戶和資源庫。要設置這些值,必須有root權限,並使用 -system 選項。

上麵的代碼編譯和執行時,它會產生以下結果:

設置用戶名

此信息用於Git的每個提交。

[jerry@CentOS project]$ git config --global user.name "Jerry Mouse"

設置電子郵件ID

此信息用於Git的每個提交。

[jerry@CentOS project]$ git config --global user.email "jerry@gitbook.net"

避免PULLING提交合並 

先從遠程資源庫的最新變化,如果這些變化是不同的,默認情況下,Git 創建合並提交。我們可以通過以下設置來避免這種。

jerry@CentOS project]$ git config --global branch.autosetuprebase always

顏色高亮

下麵的命令使顏色突出顯示在控製台的Git。

[jerry@CentOS project]$ git config --global color.ui true

[jerry@CentOS project]$ git config --global color.status auto

[jerry@CentOS project]$ git config --global color.branch auto

設置默認編輯器

默認情況下,Git的使用係統默認取自VISUAL或EDITOR環境變量的編輯器。我們可以設定一個不同的使用git 配置。

[jerry@CentOS project]$ git config --global core.editor vim

設置默認的合並工具

Git不會提供一個默認的合並工具整合到工作樹衝突的更改。我們可以設置默認的合並工具,通過啟用以下設置。

[jerry@CentOS project]$ git config --global merge.tool vimdiff

列出GIT設置

為了驗證自己的Git設置本地存儲庫使用git 的config-list命令,如下所示。

[jerry@CentOS ~]$ git config --list

上麵的命令會產生以下結果。

user.name=Jerry Mouse
user.email=jerry@gitbook.net
push.default=nothing
branch.autosetuprebase=always
color.ui=true
color.status=auto
color.branch=auto
core.editor=vim
merge.tool=vimdiff