id_rsa文件爲私鑰
Windows7使用git/github
一 安裝git
1.安裝Git
下載git
本人下載安裝的爲Git-1.7.9-preview20120201.exe(建議與本人安裝相同版本的Git)
安裝爲“一路next”
2.生成自己的公鑰與私鑰
安裝完成後,會在桌面上生成一個圖標,運行該軟件。
輸入命令:
ssh-keygen -t rsa -C "[email protected]"
後面的"[email protected]"更改爲你的郵箱,之後會要求確認路徑和輸入密碼,這使用默認的一路回車就行。
成功後,在C盤你的用戶名(計算機用戶)下會自動生成一個.ssh的文件夾
例如我的計算機中.ssh的路徑爲
此時,在.ssh文件夾下已經生成兩個文件,如下圖
其中
id_rsa文件爲私鑰
id_rsa.pub文件爲公鑰
3.私鑰與公鑰的作用:
id_rsa文件爲私鑰
id_rsa文件爲私鑰
id_rsa.pub文件爲公鑰
rsa是一套加密算法,該算法解決的核心問題是:使用一對特定的數字,其中一個數字用來加密,另外一個數字可以用來解密。
這兩個數字就是public key公鑰以及private key私鑰。
公鑰就是那個用來加密的數字。這也就是爲什麼要將公鑰發給服務器的原因了。
私鑰就是那個用來解密的數字。從服務器發回來的,用公鑰加密過的數據,可以用你本地的私鑰來解密。
因此如果你的key丟失了,不管是公鑰還是私鑰,丟失一個都不能用了,解決方法也很簡單,重新再生成一次,將公鑰發給服務器就行
二. github
1. git 版本控制系統
相比CVS\SVN優勢:
- 支持離線開發,離線Repository
- 強大的分支功能,適合多個獨立開發者協作
- 速度快
2. 註冊github(github是一個git項目託管網站)
註冊地址:
3.添加公鑰
點擊右上角的Account Settings --->SSH keys ---> add ssh keys
網頁右上角的Account Settings
SSH keys選項
add ssh keys按鈕
點擊add ssh keys按鈕後的界面
把你本地生成的公鑰複製到裏面(key文本框中), 點擊 add key 就ok了
4.測試連接是否成功
ssh -T [email protected]
提示:
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.
說明你連接成功了
5. 設置用戶信息
命令:
git config --global user.name "xiaxveliang" //給自己起個用戶名
git config --globla user.email "[email protected]" //填寫自己的郵箱
三.github上創建倉庫repository
在github的首頁有一個"New repository"按鈕,點擊該按鈕
創建倉庫
創建倉庫成功後
本地創建一個文件夾,並初始化git
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.