Git配置(linux+windows)
Linux
1.下載tar包
去github下載,有各種版本的tar包,官網對linux版本的tar包,敘述的很少,不容易下載,這裡推薦去github
https://github.com/git/git/releases
這裡有tar包和zip包
2.解壓縮tar包,並安裝各種依賴
解壓:tar -zxvf xxxxx.tar
安裝依賴:yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
3.編譯解壓後的git資料夾
進入解壓後的git資料夾
編譯: make prefix=/usr/local all
安裝git: make prefix=/usr/local install
配置環境變數:
vim /etc/profile
/usr/local/git/bin: //編入到PATH中
source /etc/profile //使配置檔案立即生效
檢驗是否安裝好了: git –version 如果出現版本號了,證明安裝完畢
4.建立本地目錄
cd /usr/local
mkdir gitDownload
cd gitDownload
(在這裡git clone 專案什麼的)
5.配置ssh公鑰
(1)設定Git的user name和email:
$ git config –global user.name “Ninka”
$ git config –global user.email “[email protected]”
$ git config –global core.autocrlf false //讓git不管linux和windows換行符轉換的執行
$ git config –global core.quotepath false //繼續配置編碼,避免中文亂碼
$ git config –global gui.encoding utf-8 //設定gui圖形介面的編碼,linux中一般不用這個,可設可不設
(2)生成金鑰過程
1.檢視是否已經有了ssh金鑰:cd ~/.ssh
如果沒有金鑰則不會有此資料夾,有則備份刪除
2.生存金鑰:
ssh-keygen -t rsa -C “[email protected]”
按3個回車,密碼為空。
最後得到了兩個檔案:id_rsa和id_rsa.pub
生成公鑰: ssh-add ~/.ssh/id_rsa
如果報錯的話,就執行下eval ssh-agent
用下代理
檢視公鑰: cat ~/.ssh/id_rsa.pub
6.在oschina裡新增ssh公鑰
Windows
windos版安裝的就相對簡單,直接下載安裝最新版git就可以,地址在上面
安裝步驟,一直下一步操作即可(自己改好安裝路徑)
安裝完畢,git –version 檢視版本是否安裝完畢,接下來配置SSH,同linux版本
注:配置ssh的時候可能會發生錯誤