首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

Visual Studio 2013 整合 GitHub 完整教學:從建立專案到發布倉庫

     編輯:關於.NET

前言

身為開發者,我們都希望工具能越簡單越好。雖然 Git 指令早已熟練,但若能直接在 IDE 內完成版控操作,效率當然大幅提升。本文將手把手教你如何在 Visual Studio 2013 中無縫串接 GitHub,讓你告別命令列,專注於寫代碼。

步驟一:建立專案並加入原始碼控制

首先建立任意類型的專案(此處以 Windows Phone 8 應用程式為例,實際專案類型不影響流程)。接著在功能表列選擇 「檔案」>「加入原始碼控制」。

加入原始碼控制選單

步驟二:選擇 Git 作為版控提供者

Visual Studio 會詢問要使用 Team Foundation Server (TFS) 還是 Git。請選擇 Git,並勾選 「以後都使用這個」,避免下次重複詢問。

選擇 Git 版控系統

步驟三:在 GitHub 建立新倉庫

瀏覽 github.com 並登入,點擊右上角 「New repository」。輸入倉庫名稱(如 GitHubVS2013),其餘保持預設值,按下 「Create repository」。

建立 GitHub 倉庫

步驟四:取得倉庫複製網址

進入剛建立的倉庫頁面,複製 Clone URL(HTTPS 或 SSH 均可),稍後在 Visual Studio 中會用到。

複製 Clone URL

步驟五:在 Team Explorer 發布至遠端

回到 Visual Studio,在方案總管旁找到 Team Explorer。點選 「未同步的認可」(或舊版顯示為「發布」),貼上剛才複製的 Clone URL,按下 「發布」。

Team Explorer 發布設定

首次發布時會彈出驗證視窗,輸入 GitHub 帳號密碼(或 Personal Access Token)即可完成認證。

步驟六:同步與首次提交

發布成功後,Team Explorer 會提示「同步」。點擊 「同步」 按鈕,將本地分支與遠端建立追蹤關係。

同步提示 同步完成

接著在 Team Explorer 選擇 「首頁」>「變更」,你會看到所有待提交的檔案列表。輸入提交訊息(如「Initial commit」),按下 「全部認可」。

變更頁面 輸入提交訊息

日常開發:修改、提交、推送

回到方案總管編輯代碼,被修改的檔案會出現 紅色勾號(未暫存),已提交的檔案則顯示 藍色鎖頭(已認可)。

檔案狀態圖示

在 Team Explorer 的「變更」頁面,輸入描述後點擊「全部認可」完成本地提交。提交後記得再次點擊 「同步」 將變更推送至 GitHub。

提交變更 同步推送

切換到 GitHub 網頁即可看到最新的提交記錄與代碼變更。

GitHub 倉庫更新

小結

完成上述設定後,未來每次建立新專案時,只要照著「加入原始碼控制 → 選 Git → 發布到 GitHub」三步走即可。建議收藏此頁,免得半年後又忘記流程(或許幾分鐘就忘了)。祝你開發順手、版控無憂!

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved