Visual Studio 可讓您直接從 IDE 複製存放庫。 您可以遠端使用您選擇的 Git 提供者,例如 GitHub 或 Azure DevOps。 如果您需要建立新的存放庫,而不是複製現有的存放庫,請參閱從 Visual Studio 建立存放庫。
先決條件
若要遵循本文,您需要:
複製 GitHub 存放庫並登入
開啟 Visual Studio。
從Git功能表中,選取克隆存放庫。
備註
如果您之前沒有與 Git 功能表互動,您可能會看到 複製儲存庫 而不是 複製存放庫。 如果是,請選取 [ 克隆]。
如果選單列中找不到 Git 選項,請打開 工具>選項 面板,展開 「所有設定>」來源控制>外掛選擇 區塊。 使用下拉選單,並將 變更原始碼控制外掛 值設為 Git。
備註
如果您之前沒有與 Git 功能表互動,您可能會看到 複製儲存庫 而不是 複製存放庫。 如果是,請選取 [ 克隆]。
如果選單列中找不到 Git 選項,請打開 工具>選項 對話框,展開 「源碼控制>外掛選擇 」區塊。 使用下拉選單,將 Current 原始碼控制外掛 值設為 Git。
在 [ 複製存放庫 ] 視窗的 [ 輸入 Git 存放庫 URL ] 區段下,在 [存放庫位置 ] 方塊中新增您的存放庫資訊。
接下來,在 「路徑」 區段中,您可以選擇接受本機來源檔案的預設路徑,也可以瀏覽至其他位置。
然後,在 [瀏覽存放庫 ] 區段中,選取 [GitHub]。
在 [ 從 GitHub 開啟 ] 視窗中,您可以驗證您的 GitHub 帳戶資訊,也可以新增它。 若要這樣做,請從下拉式功能表中選取 [登入]。
如果您是第一次從 Visual Studio 登入 GitHub,則會出現授權 Visual Studio 通知。 選擇您想要的選項,然後選取 [授權 github]。
接下來,您將看到一個授權確認視窗。 輸入您的密碼,然後選取 [確認密碼]。
將 GitHub 帳戶與 Visual Studio 連結之後,會出現成功通知。
如果您有多個 GitHub 帳戶,則可以使用您的任何帳戶登入。 如果您已使用一個帳戶登入,可以使用帳戶下拉式選單切換至其他帳戶。
登入之後,Visual Studio 會返回 [ 複製存放庫 ] 對話方塊,其中 [ 從 GitHub 開啟 ] 視窗會列出您有權存取的所有存放庫。 選取您想要的項目,然後選取複製。
如果未出現存放庫清單,請輸入存放庫的 URL,然後按一下 克隆。
接下來,Visual Studio 會在存放庫中呈現解決方案清單。 選擇您要載入的解決方案,或在方案總管中開啟資料夾檢視。
小提示
您可以從 Git 功能表將預設的資料夾檢視變更為解決方案檢視。 選取 [設定]>[原始檔控制]>[Git 全域設定]>,以在開啟 Git 存放庫時自動載入解決方案。
開啟現有的本機存放庫
複製存放庫或 建立一個存放庫 之後,Visual Studio 會偵測 Git 存放庫,並將它新增至 Git 功能表內的 本機存放庫列表。 從那裡,您可以快速存取 Git 儲存庫並在其之間切換。
流覽至,然後複製 Azure DevOps 存放庫
開啟 Visual Studio。
從Git功能表中,選取克隆存放庫。
在 [複製存放庫] 對話方塊的 [瀏覽存放庫] 區段中,選取 [Azure DevOps]。
「 連線至專案 」對話方塊隨即出現。 請遵循提示登入您的 Azure 帳戶,然後流覽至裝載您要尋找之檔案的 Azure DevOps Server。