在使用git之前,必須安裝它,並做一些基本配置的變化。下面是步驟在ubuntu和centos linux安裝 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會把所有的全域性配置.gitconfig 檔案位於主目錄。要設定這些為全域性配置值,新增 -global選項,如果省略 -global選項,那麼配置是具體當前的git儲存庫。
還可以設定系統範圍內的配置。 git儲存這些值是在/etc/gitconfig檔案,其中包含的配置系統上的每乙個使用者和資源庫。要設定這些值,必須有root許可權,並使用 -system 選項。
上面的**
編譯和執行時,它會產生以下結果:
此資訊用於git的每個提交。
[jerry@centos project]$ git config –global user.name 「jerry mouse」
此資訊用於git的每個提交。
[jerry@centos project]$ git config –global user.email 「[email protected]」
先從遠端資源庫的最新變化,如果這些變化是不同的,預設情況下,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 的config-list命令,如下所示。
[jerry@centos ~]$ git config –list
上面的命令會產生以下結果。
user.name=jerry mouse [email protected] push.default=nothing branch.autosetuprebase=always color.ui=true color.status=auto color.branch=auto core.editor=vim merge.tool=vimdiff
(二)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而且,如果使...
Linux環境安裝git
使用coding管理專案,上面要求使用的git版本為1.8.0以上,而很多yum源上自動安裝的git版本為1.7,所以需要掌握手動編譯安裝git方法。yum install curl devel expat devel gettext devel openssl devel zlib devel g...
linux環境下git安裝
1 git的安裝 sudo apt get install git 2 建立版本庫 1 mkdir 目錄名 該目錄名即為版本庫 2 cd 目錄名 3 git init 3 把檔案新增到版本庫 1 新增之前先設定使用者名稱和郵箱 git config global user.name your nam...