個人代碼托管和版本控制

一、關(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命令了,這里不多說。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 4,108評論 3 27
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,837評論 9 163
  • 本文為 Git教程的學(xué)習(xí)筆記,教程源自廖雪峰的博客。這是一個由淺入深,學(xué)完后能立刻上手的Git教程。另,附上另一本...
    七弦桐語閱讀 6,462評論 5 47
  • 轉(zhuǎn)載 :作者 [zhangwang] @(前端開發(fā))[Git|工具]以前也看過一些關(guān)于git的視頻,可是覺得自己一...
    堅持編程_lyz閱讀 729評論 0 2

友情鏈接更多精彩內(nèi)容