本文寫得比較早,更新的在VS上使用GitHub的文章請移步:Visual Stuido 2015 Community 使用 GitHub 插件
因為最近同時再看很多技術方面的書,書上的例子有很多自己想親自嘗試一下,但是每次寫例子都得創建一個新項目未免太麻煩,索性就整理一個合集,然后發布到GitHub上。
- 首先使用GitHub For Windows,點擊左上角的[+]號,默認的選項就是[Create],選擇一個目錄,並且將項目名稱填入[Name]文本框,如圖所示
- 這樣Git項目創建好之后,選擇右上角的[Publish Repository],可以寫上項目的說明[Description],然后就可以點擊下面的[Publish]按鈕發布到GitHub
- 這樣在左邊的列表中,就可以看到我們剛剛創建的Git項目從本地分組上升到了GItHub分組,並且可以通過鼠標右鍵選擇[View on GitHub]來打開這個項目的GitHub頁
Git項目創建完畢,並且已經上傳到了GitHub,接下來就是創建Visual Studio項目。項目的結構根據個人喜好,可以將所有書的源代碼放入一個解決方案里面,也可以讓一個解決方案包含所有書的代碼,這里選擇后者。
- 選擇Git項目目錄,然后選擇項目語言和類型,將右下角的[Create directory for solution]的勾去掉,這樣直接可以在Git項目的根目錄創建VS項目
- 創建好之后(我自己創建了兩本書的示例項目),就可以看到在VS里面的[Solution Explorer]中看到文件目錄前面都有了[+]號,表示已經識別到Git
- 接下來就是提交項目更改,這里有兩種方式,通過VS自帶的[Team Explorer]提交,也可以通過GitHub For Windows來提交,建議用前者。
- 在Solution節點點擊鼠標右鍵,選擇[Commit...]提交選項
- 自動跳轉到了[Team Explorer]窗口,在中間的文本框中必須填寫提交信息之后,下面的按鈕才能點
- 在按鈕的右邊的有個下拉箭頭,選擇[Commit and Push],將更改的內容提交並且推送到GitHub上
- 如果VS沒有和GitHub連接過,這里會彈出一個窗口,需要輸入GitHub的用戶名和密碼,因為我之前輸入過,所以這個窗口沒法彈出來截屏了
- 提交並且推送完畢之后,在GitHub For Windows里面,就有可以看到相對應的提交歷史了
- 在GitHub上就可以看到項目文件被成功提交