Windows7使用git/github

一 安裝git
1.安裝Git
下載git
本人下載安裝的爲Git-1.7.9-preview20120201.exe(建議與本人安裝相同版本的Git)
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 
安裝爲“一路next”
 2.生成自己的公鑰與私鑰
安裝完成後,會在桌面上生成一個Windows7使用git/github - 呵呵 加油 - 呵呵 加油圖標,運行該軟件。
輸入命令: 
ssh-keygen -t rsa -C "[email protected]" 
後面的"[email protected]"更改爲你的郵箱,之後會要求確認路徑和輸入密碼,這使用默認的一路回車就行。
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
成功後,在C盤你的用戶名(計算機用戶)下會自動生成一個.ssh的文件夾
例如我的計算機中.ssh的路徑爲
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 
此時,在.ssh文件夾下已經生成兩個文件,如下圖
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 其中
id_rsa文件爲私鑰
id_rsa.pub文件爲公鑰
3.私鑰與公鑰的作用:
id_rsa文件爲私鑰
id_rsa.pub文件爲公鑰

rsa是一套加密算法,該算法解決的核心問題是:使用一對特定的數字,其中一個數字用來加密,另外一個數字可以用來解密。
這兩個數字就是public key公鑰以及private key私鑰。

公鑰就是那個用來加密的數字。這也就是爲什麼要將公鑰發給服務器的原因了。
私鑰就是那個用來解密的數字。從服務器發回來的,用公鑰加密過的數據,可以用你本地的私鑰來解密。

因此如果你的key丟失了,不管是公鑰還是私鑰,丟失一個都不能用了,解決方法也很簡單,重新再生成一次,將公鑰發給服務器就行
二. github
1. git 版本控制系統
相比CVS\SVN優勢:
- 支持離線開發,離線Repository
- 強大的分支功能,適合多個獨立開發者協作
- 速度快
2. 註冊github(github是一個git項目託管網站)
註冊地址:
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 3.添加公鑰
點擊右上角的Account Settings --->SSH keys ---> add ssh keys
網頁右上角的Account Settings
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
SSH keys選項 
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 add ssh keys按鈕
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 點擊add ssh keys按鈕後的界面
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 把你本地生成的公鑰複製到裏面(key文本框中), 點擊 add key 就ok了
 
4.測試連接是否成功 


提示:
The authenticity of host 'github.com (207.97.227.239)' can't be established.RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.Are you sure you want to continue connecting (yes/no)?
輸入yes,回車
提示:
Hi xiaxveliag You've successfully authenticated, but GitHub does not provide shell access. 
說明你連接成功了
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
  
5. 設置用戶信息 
命令:
git config --global user.name "xiaxveliang"   //給自己起個用戶名
git config --globla user.email  "[email protected]"   //填寫自己的郵箱

三.github上創建倉庫repository
在github的首頁有一個"New repository"按鈕,點擊該按鈕
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 創建倉庫
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 創建倉庫成功後
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 本地創建一個文件夾,並初始化git
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
Windows7使用git/github - 呵呵 加油 - 呵呵 加油
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章