1. 程式人生 > >Git配置(linux+windows)

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的時候可能會發生錯誤
這裡寫圖片描述