代碼管理是程序員常常遇到一個問題,不少童鞋將代碼保存到本地硬盤,此種方法管理混亂,也存在代碼丟失的風險,且版本沒法控制,所以養成良好的代碼管理習慣是程序員的必修課。在衆多代碼管理工具中筆者在此重點介紹GitHub。python
GitHub是一個面向開源及私有軟件項目的託管平臺,由於只支持git 做爲惟一的版本庫格式進行託管,故名GitHub。git
GitHub於2008年4月10日正式上線,除了Git代碼倉庫託管及基本的 Web管理界面之外,還提供了訂閱、討論組、文本渲染、在線文件編輯器、協做圖譜(報表)、代碼片斷分享(Gist)等功能。目前,其註冊用戶已經超過350萬,託管版本數量也是很是之多,其中不乏知名開源項目 Ruby on Rails、jQuery、python 等。程序員
註冊連接:https://github.comgithub
安裝前,在VS中打開【團隊】-【管理鏈接】菜單,此時還沒GitHub選項,以下圖所示。瀏覽器
打開【工具】-【擴展和更新】菜單,搜索並安裝「GitHub Extension for Visual Studio」插件,以下圖所示。編輯器
注:若此處未能成功安裝(等待時間過長,下載不動),能夠點擊連接https://visualstudio.github.com/下載插件自行安裝(安裝的時候需將打開的VS關閉)。工具
安裝事後,再次打開【團隊】-【管理鏈接】菜單,若出現GitHub選項,說明安裝成功,以下圖所示。測試
點擊【鏈接】按鈕,輸入用戶名和密碼登陸,以下圖所示。spa
在「GitHub」下方,點擊【建立】按鈕,以下圖。插件
彈出設置窗體,以下圖,參數輸入完,點擊【建立】按鈕,完成建立。
在瀏覽器中登陸GitHub,此時能夠看到建立的代碼儲存庫,以下圖所示。
在「團隊資源管理器-主頁」頁面中,點擊建立項目,以下圖
此時,筆者建立一個簡單的WinForm應用程序「HelloWorld」。
在「團隊資源管理器-主頁」頁面中,點擊【項目】-【更改】選項,以下圖。
輸入提交消息(這個是必錄項),點擊【所有提交】按鈕,完成提交。
在「團隊資源管理器-主頁」頁面中,點擊【項目】-【同步】選項,點擊【推送】按鈕,將本地更改代碼上傳之GitHub。
此時,在瀏覽器端打開以前建立的代碼儲存庫,能夠看到新建的項目,以下圖所示。
至此,完成了從GitHub註冊到代碼管理的所有詳細步驟,這篇博客只是拋磚引玉,GitHub優雅之處還需讀者在實踐和運用的過程當中本身發現。在配置過程當中,如有不懂之處,歡迎留言!