在本教學課程中,您會使用 Visual Studio 第一次連線到存放庫或 存放庫,複製它,然後從中開啟專案。
在本教學課程中,您將瞭解如何:
- 從 GitHub 存放庫開啟專案
- 流覽至 Azure DevOps 存放庫
先決條件
- 如果您還沒有 Visual Studio,請移至 Visual Studio 下載 以免費安裝。
從 GitHub 存放庫開啟專案
Visual Studio 可讓您輕鬆地從存放庫開啟專案。 您可以在啟動 Visual Studio 時執行此動作,也可以直接從 Visual Studio IDE 內執行此動作。
以下是做法。
使用開始視窗
開啟 Visual Studio。
在 [開始] 視窗中,選取 [複製存放庫。
輸入或鍵入存放庫位置,然後選取 克隆。
如果您尚未登入,系統可能會提示您登入 Visual Studio 或 GitHub 帳戶。
小提示
如需登入 Visual Studio 的詳細資訊,請參閱 登入或切換 Visual Studio 用戶帳戶。 如需如何使用 GitHub 帳戶登入的特定資訊,請參閱 將 GitHub 帳戶新增至 Visual Studio 密鑰鏈。 您可能會收到信任通知。 如需詳細資訊,請參閱 設定檔案和資料夾的信任設定。
在方案總管中檢視檔案
Visual Studio 會使用方案總管中的資料夾檢視,從存放庫載入解決方案。
您可以在 方案檢視 中按兩下 .sln 檔案來檢視解決方案。
您可以選取 [ 切換檢視 ],在文件夾檢視和方案檢視之間切換。
小提示
您可以從 Git 功能表變更預設的資料夾檢視為方案檢視。 選取 [設定>原始檔控制>Git 全域設定>]開啟 Git 存放庫時自動載入解決方案。
從先前複製的 GitHub 存放庫本機開啟專案
開啟 Visual Studio。
在 [開始] 視窗中,選取 [ 開啟專案或方案]。
Visual Studio 會開啟檔案總管的實例,您可以在其中流覽至方案或專案,然後選取它來開啟它。
小提示
如果您最近開啟過專案或方案,請從 [最近開啟的] 區段選取它。
開始撰寫程序代碼!
使用 IDE
您也可以使用 Visual Studio IDE 中的 Git 功能表或 [選取存放庫 ] 控制件,與存放庫的資料夾和檔案互動。
以下是做法。
複製存放庫並開啟專案
在 Visual Studio IDE 中,選取 [Git ] 功能表,然後選取 [ 複製存放庫]。
請遵循提示來連線到 Git 存放庫,其中包含您要尋找的檔案。
開啟本機資料夾和檔案
在 Visual Studio IDE 中,選取 [Git ] 功能表,選取 [ 本機存放庫],然後選取 [ 開啟本機存放庫]。
請遵循提示,連線到 Git 存放庫,其中包含您要尋找的檔案。
流覽至 Azure DevOps 存放庫
以下說明如何使用 Visual Studio 瀏覽和複製 Azure DevOps 存放庫。
使用 Visual Studio 2019 從 GitHub 存放庫開啟專案
如何使用 Visual Studio 從 GitHub 存放庫開啟專案,取決於您擁有的版本。 具體來說,如果您已安裝Visual Studio 2019 16.8 版或更新版本, Visual Studio中有 新的、更完整的 Git 體驗可供您使用。
但是,無論您安裝哪個版本,都可以使用 Visual Studio 從 GitHub 存放庫開啟專案。
Visual Studio 2019 16.8 版和更新版本
以下說明如何在Visual Studio 2019 16.8 版或更新版本中使用 Git。
複製 GitHub 存放庫,然後開啟專案
開啟 Visual Studio 2019。
在 [開始] 視窗中,選取 [複製存放庫。
輸入或鍵入存放庫位置,然後選取 克隆。
系統可能會在 [ Git 使用者資訊 ] 對話方塊中要求您提供使用者登入資訊。 您可以新增資訊或編輯它提供的預設資訊。
選取 [儲存 ] 以將資訊新增至您的全域
.gitconfig檔案。 (或者,如果您想要稍後儲存資訊,可以選取 [ 取消 ]。小提示
如需登入 Visual Studio 的詳細資訊,請參閱 登入或切換 Visual Studio 用戶帳戶。 如需如何使用 GitHub 帳戶登入的詳細資訊,請參閱 將 GitHub 帳戶新增至 Visual Studio 密鑰鏈。
接下來,Visual Studio 會自動從存放庫載入並開啟方案。
在 Visual Studio 2019 版本 16.8 及更新版本的方案總管中開啟 Git 專案的螢幕擷取畫面。
如果您的存放庫包含多個解決方案,[方案總管] 會顯示它們。 如需解決方案的清單檢視,請選取 [方案總管] 中的 [ 切換檢視 ] 按鈕。
方案總管接著可讓您選擇在 資料夾檢視 中開啟根資料夾,或選取要開啟的方案檔案。
若要切換檢視,請再次選取 [ 切換檢視] 按鈕。
小提示
您也可以使用 Visual Studio IDE 中的 Git 功能表來複製存放庫並開啟專案。
從先前複製的 GitHub 存放庫本機開啟專案
開啟 Visual Studio 2019 16.8 版或更新版本。
在 [開始] 視窗中,選取 [ 開啟專案或方案]。
Visual Studio 會開啟檔案總管的實例,您可以在其中流覽至方案或專案,然後選取它來開啟它。
如果您最近開啟專案或方案,請從 最近使用 區段選取它,以重新開啟它。
小提示
您也可以使用 Visual Studio IDE 中的 Git 功能表,從您先前複製的存放庫開啟本機資料夾和檔案。
開始撰寫程序代碼!
Visual Studio 2019 16.7 版和更早版本
以下說明如何在Visual Studio 2019 16.7 版或更早版本中使用 Git。
複製 GitHub 存放庫,然後開啟專案
開啟 Visual Studio 2019 16.7 版或更早版本。
在【開始】視窗中,選取【克隆或簽出程式代碼】。
輸入或鍵入存放庫位置,然後選取 克隆。
Visual Studio 會從存放庫開啟專案。
如果您有可用的方案檔,它會出現在 [ 解決方案和資料夾 ] 飛出視窗功能表中。 選取它,Visual Studio 會開啟您的解決方案。
如果您沒有存放庫中的解決方案檔(特別是檔案
.sln),飛出視窗功能表會顯示 [找不到解決方案]。 不過,您可以按兩下資料夾選單中的任何檔案,在Visual Studio 編輯器中開啟它。開始撰寫程序代碼!
使用 Visual Studio 2019 流覽至 Azure DevOps 存放庫
當您使用 Visual Studio 2019 瀏覽和複製 Azure DevOps 存放庫時所看到的內容取決於您擁有的版本。 使用 16.8 版或更新版本時,該 UI 提供一個在 Visual Studio 中全新且更完整的 Git 體驗。
但是,無論您安裝的版本為何,您一律都可以使用Visual Studio 瀏覽及複製 Azure DevOps 存放庫。
Visual Studio 2019 16.8 版和更新版本
開啟 Visual Studio 2019 16.8 版或更新版本。
在 [開始] 視窗中,選取 [複製存放庫。
在 [流覽存放庫] 區段中,選取 [Azure DevOps]。
如果您看到登入視窗,請登入您的帳戶。
在 [連接到專案] 對話框中,選擇您要連線的存放庫,然後選取 [複製。
小提示
如果您看不到已填入的要連線之存放庫清單,請選取 [新增 Azure DevOps Server] 以輸入伺服器 URL。 或者,您可能會看到 找不到伺服器 提示,其中包含新增現有 Azure DevOps Server 或建立 Azure DevOps 帳戶的連結。
接下來,Visual Studio 會開啟 [方案總管] 顯示資料夾和檔案。
選取 [Team Explorer] 索引標籤,以檢視 Azure DevOps 動作。
Visual Studio 2019 16.7 版和更早版本
開啟 Visual Studio 2019 16.7 版或更早版本。
在【開始】視窗中,選取【克隆或簽出程式代碼】。
在 [流覽存放庫] 區段中,選取 [Azure DevOps]。
如果您看到登入視窗,請登入您的帳戶。
在 [連接到專案] 對話框中,選擇您要連線的存放庫,然後選取 [複製。
備註
您在清單中看到的內容取決於您有權存取的 Azure DevOps 存放庫。
Visual Studio 會在 Team Explorer 開啟,並在複製完成時顯示通知。
若要檢視資料夾和檔案,請選取 [顯示資料夾檢視] 連結。
Visual Studio 在 [方案總管] 中開啟。
選擇 [解決方案和資料夾] 連結,以搜尋要開啟的解決方案檔案(特別是檔案
.sln)。
如果您的存放庫中沒有方案檔,則會出現 [找不到解決方案] 訊息。 不過,您可以按兩下資料夾選單中的任何檔案,在Visual Studio 編輯器中開啟它。
相關內容
您可以隨意深入瞭解下列任何語言特定教學課程:
- Visual Studio 教學課程 | C#
- Visual Studio 教學課程 | Visual Basic
- Visual Studio 教學課程 | C++
- Visual Studio 教學課程 | Python
- Visual Studio 教學課程 | JavaScript、 TypeScript 和 Node.js
如需詳細資訊,請參閱: