跳到主要內容 概觀 功能 版本 延伸模組 開始使用 服務狀態 常見問題支援 文件 部落格 概觀 延伸模組 支援 文件 部落格 VS Code 教育版 下載 購買 概觀 支援 系統管理員入口網站 訂閱者入口網站 Dev Essentials Visual Studio Hub 免費的 Visual Studio Microsoft 安全性 Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space 混合實境 Microsoft HoloLens Microsoft Viva 量子運算 永續性 教育 汽車 金融服務 政府機構 醫療保健 製造 零售 尋找合作夥伴 成為合作夥伴 合作夥伴網路 Microsoft Marketplace Marketplace Rewards 软件开发公司 部落格 Microsoft Advertising 開發人員中心 文件 活動 授權 Microsoft Learn Microsoft 研究 檢視網站地圖
Visual Studio 的 GitHub 擴充功能2025-08-14T12:47:18-07:00

Visual Studio 和 GitHub 搭配使用更完美

使用 GitHub 和 Visual Studio,讓原始程式碼和 CI/CD 工作流程更貼近您的程式碼。
GitHub 支援現已內建於 Visual Studio。

與 GitHub 無縫整合

驗證您的 GitHub.com 或 GitHub 企業帳戶以建立存放庫,並透過 Visual Studio 將您的第一個認可推送至 GitHub。

有了 Copilot 免費版,每個人都能運用 AI 的強大功能

透過提供精選 Copilot 功能的有限存取,GitHub Copilot 免費版可讓您在 IDE 中體驗 AI 支援的程式碼編寫協助。 有了 Copilot 免費版,您現在可以存取 Visual Studio 中所有的 AI 整合功能,包括完成、編輯和聊天

從 IDE 內複製和編寫程式碼

從 IDE 內複製和編寫程式碼

瀏覽您的 GitHub 存放庫,並將存放庫複製到本機電腦以開始認可並推送。

建立並推送新的存放庫

只需一個步驟就可以將本機程式碼推送到 GitHub 上的新存放庫中。 Visual Studio 會處理本機與遠端存放庫的建立。 您甚至可以選擇將存放庫完全設為私人。

分支、暫存及認可

從狀態列建立並在分支之間切換。 檢視您的變更、暫存您要認可的檔案,以及在 [Git 變更] 工具視窗中使用 GitHub 問題搜尋來進行認可。

合併和重訂基底

直接從 Visual Studio 中完成功能後合併或重訂基底分支。 您也可以選擇
在提取時合併或重訂基底,或在擷取時剪除分支。

建立提取要求

在新的提取要求視窗中,從遠端分支建立提取要求。 您可以新增標題、具有 Markdown 支援的描述、檢閱者,並在 Visual Studio 內一次查看所有變更的摘要。

解析合併衝突

Visual Studio 會在合併衝突發生時立即識別,並且在 [Git 變更] 視窗中顯示未合併的變更。 內建的合併編輯器會引導您完成每個發生衝突的變更,讓您接收傳入端或目前端,並在您接受合併時顯示結果。

與 GitHub Actions 整合的 CI/CD 工作流程

使用 Visual Studio 發佈,您可以輕鬆為部署至 Azure 的 ASP.NET Core 應用程式設定 GitHub Actions。只要按幾下滑鼠,Visual Studio 就會為您產生運作正常的 GitHub Actions 工作流程。