在 Visual Studio Code 中複製和使用 GitHub 存放庫
瞭解使用 Visual Studio Code 將公用存放庫從 GitHub 複製到本機電腦的步驟。
開啟遠端存放庫
在本機電腦上開啟遠端存放庫。
- 安裝遠端存放 庫擴充功能
- 選取 Visual Studio Code 左下方的遠端指標。
- 遵循提示。
- 使用 Ctrl + Shift + P 的按鍵組合開啟命令選擇區。
- 在命令選擇區提示字元中,輸入
gitcl
、選取 Git:Clone 命令,然後從 GitHub 選取 [複製],然後按 Enter。
- 當系統提示您輸入存放 庫 URL 時,請從 GitHub 選取 [複製],然後按 Enter。
- 如果系統要求您登入 GitHub,請完成登入程式。
- 在 [存放庫 URL] 字段中輸入 azure-samples/js-e2e-express-server。
- 選取 [或建立] 您要複製專案的本機目錄,然後選取 [ 選取為存放庫目的地]。
- 當您收到詢問是否要開啟複製存放庫的通知時,請選取 [ 開啟]。
從 終端機 -> 新終端機開啟整合式終端機。
使用下列 git 命令複製存放庫:
git clone https://github.com/YOUR-NAME-OR-ORGANIZATION/YOUR-REPO-NAME
在 Visual Studio Code 中開啟:
code YOUR-REPO-NAME
Visual Studio Code 會使用作業系統所提供的 Git 驗證(例如 macOS KeyChain 或 Windows 認證管理員),搭配任何 Git 功能。 命令選擇區 > Git 中會顯示輸出:顯示 Git 輸出。
開啟本機存放庫
如果您的本機電腦上有現有的存放庫,而且想要在 Visual Studio Code 中開啟它,只要開啟資料夾即可。 Visual Studio Code 會 .git
辨識子資料夾,並顯示相關信息。
- 使用 Ctrl + Shift + P 的按鍵組合開啟命令選擇區。
- 使用
Git
過濾 ,然後選擇 。 Open repository
- 選取要選取的資料夾作為存放庫的根目錄。
從 終端機 -> 新終端機開啟整合式終端機。
開啟存放庫目錄的新 Visual Studio Code 實例:
code ../dir1/dir2/my-repo
初始化新的存放庫
使用下列程式,使用 建立本機原始程式碼存放庫 git
。
從活動列選取原始檔控制,或使用 Ctrl + Shift + G 的按鍵組合。
選取 [ 初始化存放庫]。
- 使用 Ctrl + Shift + P 的按鍵組合開啟命令選擇區。
- 使用
Git
過濾 ,然後選擇 。 Initialize repository
- 選取要選取的資料夾作為存放庫的根目錄。
從 終端機 -> 新終端機開啟整合式終端機。
使用下列 git 命令將您的資料夾初始化:
git init
初始化存放庫之後, 請在 GitHub 上建立存放庫。 然後,從命令選擇區將該存放庫新增為遠端至本機專案:搜尋 Git: Add remote
。
建立變更的分支
建立新的分支來擷取變更,並從主要或預設分支隔離。
- 從活動列選取原始檔控制。
- 選取 [原始檔控制] 旁的省略號 (...)。
- 選取 [分支 -> 建立分支]。
選取狀態列中的分支名稱。 這會開啟命令選擇區。
狀態列位於Visual Studio Code底部。
在命令選擇區中,選取 [+建立新的分支]。
輸入您的新分支名稱。
輸入新的分支名稱。 分支名稱會顯示在狀態列中。
使用 Ctrl + Shift + P 的按鍵組合開啟命令選擇區。
git branch
搜尋並選擇 Git: Create Branch
。
輸入新的分支名稱,例如 test
。
分支名稱會顯示在狀態列中。
從 終端機 -> 新終端機開啟整合式終端機。
使用下列 git 命令建立名為 MY-BRANCH
的新分支:
git checkout -b MY-BRANCH
在本機認可變更
在分支上進行變更之後,請認可變更。
從活動列選取原始檔控制。
輸入您的認可訊息,然後選取 [ 認可]。
- 使用 Ctrl + Shift + P 的按鍵組合開啟命令選擇區。
- 在命令選擇區中,使用 篩選 ,
Git
然後選取 Commit
。
- 輸入您的認可訊息,然後按 Enter。
從 終端機 -> 新終端機開啟整合式終端機。
使用下列 git 命令建立名為 MY-BRANCH
的新分支:
git commit -m "YOUR COMMIT MESSAGE"
將本機分支推送至 GitHub
- 從活動列選取 [原始檔控制] 圖示。
- 選取 [ 發佈分支]。 如果 GitHub 上沒有存放庫,它會為您建立存放庫。
在 Visual Studio Code 狀態列上,選取分支名稱右邊的推播圖示。
從快顯方塊中選取遠端名稱。 如果您只有一個遠端,則不會要求您選取遠端名稱。
- 使用 Ctrl + Shift + P 的按鍵組合開啟命令選擇區。
- 在命令選擇區中,使用 篩選 ,
Git
然後選取 Push
。
- 如果您有多個上游遠端,請選取遠端,然後按 Enter。
從 終端機 -> 新終端機開啟整合式終端機。
使用下列 git 命令建立名為 MY-BRANCH
的新分支:
git push <remote-name> <branch-name>
檢視 Git 輸出
您可以使用原始檔控制延伸模組來檢視 Git 命令執行。 當命令失敗時,這有助於偵錯。
從活動列選取 [原始檔控制] 圖示。
選取省略號 (...),然後選取 [ 顯示 Git 輸出]。
使用存放庫在Visual StudioCode中使用個別的工具。