共用方式為


在 Visual Studio 中複製 Git 存放庫

Visual Studio 可讓您直接從 IDE 複製存放庫。 您可以遠端使用您選擇的 Git 提供者,例如 GitHub 或 Azure DevOps。 如果您需要建立新的存放庫,而不是複製現有的存放庫,請參閱從 Visual Studio 建立存放庫

先決條件

若要遵循本文,您需要:

複製 GitHub 存放庫並登入

  1. 開啟 Visual Studio。

  2. Git功能表中,選取克隆存放庫。

    這張截圖顯示了 Visual Studio Git 選單中的複製倉庫選項。

    備註

    如果您之前沒有與 Git 功能表互動,您可能會看到 複製儲存庫 而不是 複製存放庫。 如果是,請選取 [ 克隆]。

    如果選單列中找不到 Git 選項,請打開 工具>選項 面板,展開 「所有設定>」來源控制>外掛選擇 區塊。 使用下拉選單,並將 變更原始碼控制外掛 值設為 Git

    Visual Studio 中 Git 功能表中的 [複製存放庫] 選項的螢幕擷取畫面。

    備註

    如果您之前沒有與 Git 功能表互動,您可能會看到 複製儲存庫 而不是 複製存放庫。 如果是,請選取 [ 克隆]。

    如果選單列中找不到 Git 選項,請打開 工具>選項 對話框,展開 「源碼控制>外掛選擇 」區塊。 使用下拉選單,將 Current 原始碼控制外掛 值設為 Git

  3. 在 [ 複製存放庫 ] 視窗的 [ 輸入 Git 存放庫 URL ] 區段下,在 [存放庫位置 ] 方塊中新增您的存放庫資訊。

    接下來,在 「路徑」 區段中,您可以選擇接受本機來源檔案的預設路徑,也可以瀏覽至其他位置。

    然後,在 [瀏覽存放庫 ] 區段中,選取 [GitHub]。

    克隆存放庫對話方塊的螢幕擷取畫面,其中 GitHub 被突出顯示。

  4. 在 [ 從 GitHub 開啟 ] 視窗中,您可以驗證您的 GitHub 帳戶資訊,也可以新增它。 若要這樣做,請從下拉式功能表中選取 [登入]。

    從 GitHub 開啟視窗的 登入 下拉式區段的螢幕擷取畫面。

    如果您是第一次從 Visual Studio 登入 GitHub,則會出現授權 Visual Studio 通知。 選擇您想要的選項,然後選取 [授權 github]。

    授權對話方塊的螢幕擷取畫面。

    接下來,您將看到一個授權確認視窗。 輸入您的密碼,然後選取 [確認密碼]。

    確認存取對話方塊的螢幕擷取畫面。

    將 GitHub 帳戶與 Visual Studio 連結之後,會出現成功通知。

    將 GitHub 帳戶連結至 Visual Studio 之後,您收到的成功通知螢幕擷取畫面。

    如果您有多個 GitHub 帳戶,則可以使用您的任何帳戶登入。 如果您已使用一個帳戶登入,可以使用帳戶下拉式選單切換至其他帳戶。

  5. 登入之後,Visual Studio 會返回 [ 複製存放庫 ] 對話方塊,其中 [ 從 GitHub 開啟 ] 視窗會列出您有權存取的所有存放庫。 選取您想要的項目,然後選取複製

    如果未出現存放庫清單,請輸入存放庫的 URL,然後按一下 克隆

    [從 GitHub 開啟] 視窗的螢幕擷取畫面,您可以在其中選取存放庫或新增存放庫。

  6. 接下來,Visual Studio 會在存放庫中呈現解決方案清單。 選擇您要載入的解決方案,或在方案總管中開啟資料夾檢視

Visual Studio 解決方案總管中資料夾檢視的截圖。

Visual Studio 2022 中方案總管中資料夾檢視的螢幕快照。

小提示

您可以從 Git 功能表將預設的資料夾檢視變更為解決方案檢視。 選取 [設定]>[原始檔控制]>[Git 全域設定]>,以在開啟 Git 存放庫時自動載入解決方案

開啟現有的本機存放庫

複製存放庫或 建立一個存放庫 之後,Visual Studio 會偵測 Git 存放庫,並將它新增至 Git 功能表內的 本機存放庫列表。 從那裡,您可以快速存取 Git 儲存庫並在其之間切換。

流覽至,然後複製 Azure DevOps 存放庫

  1. 開啟 Visual Studio。

  2. Git功能表中,選取克隆存放庫。

截圖顯示了 Visual Studio Git 選單中完整的複製倉庫選項。

Visual Studio 中 Git 功能表中完整 [複製存放庫] 選項的螢幕擷取畫面。

  1. 在 [複製存放庫] 對話方塊的 [瀏覽存放庫] 區段中,選取 [Azure DevOps]。

    Visual Studio 中 [複製存放庫] 對話方塊的 [瀏覽存放庫] 區段的螢幕擷取畫面,醒目提示 Azure DevOps。

  2. 連線至專案 」對話方塊隨即出現。 請遵循提示登入您的 Azure 帳戶,然後流覽至裝載您要尋找之檔案的 Azure DevOps Server。