一、關(guān)于版本控制工具的選擇
現(xiàn)在自己手里有一些小項目,所以需要版本控制,偶爾可能會和別的朋友協(xié)同開發(fā),所以研究了一下在線代碼托管和版本控制平臺,之前在公司的時候使用過SVN和Git,經(jīng)過對比,最終鎖定了使用GIT來做版本控制,同時在線托管平臺選擇GitHub,當然,托管平臺很多,看個人的選擇了。選擇GitHub的原因是使用的人多,上面大牛也很多。國內(nèi)的話,開源中國也不錯。
二、GitHub的注冊和使用
明確了GIT服務(wù)器之后,就是注冊和配置了,怎么使用,可以參考GitHub上面的基礎(chǔ)教程指引。GitHub注冊之后,就相當于有了一個Git項目服務(wù)器端了。
三、Windows上GUI Git的安裝使用
windows上面安裝Git的圖形化客戶端。首先安裝Git For
Windows工具,即msysgit,安裝方法請自己在網(wǎng)上查找。圖形化的GIT管理工具,現(xiàn)階段口碑不錯,選擇的比較多的是TortoiseGit。Window上的SVN工具TortoiseSVN和TortoiseGit前半部分名字一樣。它們兩肯定有什么不可告人的聯(lián)系,恩,肯定是這樣的。
先裝msysgit,再裝TortoiseGit,安裝過程沒有什么需要注意的,不廢話了。
四、TortoiseGit配置與GitHub配置
1、配置TortoiseGit的Name和Email:

2、使用PuTTYgen生成SSH的公鑰和私鑰:
PuTTYgen在安裝好TortoiseGit就有了,可以在開始菜單里面找到并打開。
點擊Generate,鼠標移動,一會兒就生成好了。把SSH私鑰保存起來,命個名。

3、GitHub設(shè)置SSH公鑰:
進入GitHub官網(wǎng),登錄進去之后,進入Setting設(shè)置界面,在SSH欄新增,并把PuTTYgen生成的公鑰拷貝上去,保存好。

4、使用Pangeant添加SSH私鑰:
Pangeant也是TortoiseGit的工具,使用第二部生成并保存的私鑰就可以了。

配置完成之后,就可以從GitHub上Clone代碼,或者修改了本地代碼之后Push到GitHub上去。
這部分內(nèi)容請自行查找相應(yīng)教程,說白了就是使用Git命令了,這里不多說。