轉載自:http://www.cnblogs.com/haore147/p/3618930.htmlhtml
1. 安裝兩個軟件java
1
2
|
1
. git的命令行程序--git
for
windows:http:
//git-scm.com/download/win
2
. git的GUI程序--tortoisegit:http:
//code.google.com/p/tortoisegit/downloads/list
|
須要說明的是,tortoisegit自帶的help文檔,一個chm文件,能夠做爲學習這方面內容step by step教程:git
2.生成與配置相應的私鑰private ssh keygithub
github配置ssh key這一操做是可選的。作這一步,只是爲了提升安全性,just for security。windows
2.2 生成private key安全
點擊「Generate」按鈕:服務器
2.3 保存private keyssh
完成後點擊「Save private key」按鈕保存:post
2.4 啓動Pageant學習
保存好了之後,須要加入到Pageant中,執行Pageant:
執行後能夠在系統通知欄中看到Pageant圖標:
2.5 加載private key 的key文件
雙擊這個Pageant圖標,在Pageant Key List窗口中點擊「Add Key」按鈕,選擇上面保存的key文件(***.ppk文件):
2.6 登陸github主站,設置我的ssh key
到這裏本地的key都配置好了,須要將key加入到服務器中,登陸後點擊「My Profile」按鈕,在My Profile頁面中點擊「Add public key」按鈕:
在Add an SSH key裏面把前面窗口中產生的SSH粘帖到Key輸入框中:
3.2 設置用戶的信息
在項目文件夾中,右擊Settings以下圖:
單擊左側的導航目錄中的git,設置用戶信息:name 爲你在github上的用戶名,email爲驗證郵箱。
3.3 設置Git遠程服務器相關信息
單擊左側的導航目錄中的remote,設置遠程信息:remote爲你在github上的已有的repository名稱,URL對應這個repository的地址,key爲上面你生成和保存的ssh private key.
4. 提交代碼至github
4.1 提交代碼至本地庫
點擊「Git Commit ->master... 」:
彈出的commit對話框中,會列出當前庫中」刪除文件「,」修改的文件「,」新增的文件「。勾選要commit的文件,寫幾句message,而後點擊ok。
4.2 commit以後,執行push操做
執行commit以後,就能夠看到提交成功的信息,最後點擊Push。
在彈出的push對話框中,須要設置你想上傳的github的repository位置,在remote下拉列表中選擇。
最後,點擊OK按鈕,開始Push。
5. 登陸github 服務器查看push的結果
整個過程就完成了,登陸到服務器上就能夠看到剛剛提交的代碼了: