git源碼安裝

在 CentOS 的默認(rèn)倉庫中有g(shù)it,所以最簡單的方法是:
yum install git
這種方法雖然簡單,但是一般倉庫里的版本更新不及時(shí),比如 CentOS 倉庫中的 git 最新版是1.7.1,但是 git 官方已經(jīng)到2.x 的版本了。
這時(shí),就不得不動(dòng)用最終的大殺器了,通過自己編譯源碼安裝。

  1. 需要給 CentOS 下載安裝編譯工具。
    yum groupinstall Development Tools
  2. 安裝一些 git 構(gòu)建或執(zhí)行時(shí)需要的其他依賴
    yum install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel
  3. 下載 git 最新版本的源代碼
cd ~
wget -O git.zip https://github.com/git/git/archive/master.zip
unzip git.zip
cd git-master

或者

 git clone https://github.com/git/git
  1. 配置、編譯安裝
autoconf
./configure
make && make install

ln -s /usr/local/bin/git /usr/bin/
如果系統(tǒng)中已經(jīng)安裝過舊的版本,步驟6可能會(huì)報(bào)文件已存在的錯(cuò)誤,這個(gè)時(shí)候需要把舊的 link 刪掉再重新 link。

  1. 檢查git版本
    git --version
  2. 設(shè)置全局用戶
    git config --global user.name "ghostqn"
    git config --global user.email "qina_xinguan@sina.com"
  3. 執(zhí)行g(shù)it push時(shí),git2.0版本之后push.default默認(rèn)值 從 'matching'
    變更為 'simple'
    git config --global push.default matching
    Paste_Image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 環(huán)境 系統(tǒng):CentOS 6.9軟件:git-2.9.5.tar.gz 編譯安裝 下載源碼包地址:https://...
    袁先生的筆記閱讀 943評(píng)論 0 0
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,541評(píng)論 1 26
  • 青春是美好的,但同時(shí)青春也是一種迷惘的痛,因?yàn)槊總€(gè)人對(duì)生活的追求都是不同的,所以所面臨的問題也不同。比如說富裕人家...
    云果串串閱讀 184評(píng)論 0 0
  • 嘀嘀嗒嗒,雨滴敲打我窗,合書欲休,眼不能寐…… 看著我身旁的兩個(gè)男人,一個(gè)睡的安靜香甜,讓我禁不住想吻一下,另一個(gè)...
    臻娘閱讀 262評(píng)論 0 0
  • A1 我的時(shí)間黑洞分為三塊: 1.刷微信微博的時(shí)間,主要在早晨起來之后,浪費(fèi)了大量的寶貴晨起時(shí)間。 2.瑣碎工作處...
    我是飛天小豬吖閱讀 121評(píng)論 0 0