github上的repo clone下來check out 某一個dev branch

你可以用以下步驟在本地 clone GitHub 上的 repo 並切換到某個 dev 分支:


🧭 步驟一:Clone Repo

git clone https://github.com/用戶名/倉庫名.git

請將 用戶名倉庫名 替換成實際的 GitHub 路徑。例如:

git clone https://github.com/juiwen/my-awesome-project.git

🌿 步驟二:切換到 dev 分支

cd 倉庫名
git checkout dev

如果你不確定分支名稱,可以先列出所有分支:

git branch -a

如果 dev 是遠端分支(例如 origin/dev),你可以這樣切換:

git checkout -b dev origin/dev

✅ 完整範例

git clone https://github.com/juiwen/my-awesome-project.git
cd my-awesome-project
git checkout -b dev origin/dev

這會建立本地 dev 分支並追蹤遠端的 origin/dev

Also See

File14FileLast Modified
github actionsgithub actions1:24 AM - December 07, 2025
git 重新再從github上pull 所有branchgit 重新再從github上pull 所有branch1:24 AM - December 07, 2025
git 恢復到最近一次 git pull狀態,取消本地修改git 恢復到最近一次 git pull狀態,取消本地修改1:24 AM - December 07, 2025
git 初始化與推送流程圖git 初始化與推送流程圖1:24 AM - December 07, 2025
git 中查看commit歷史資訊git 中查看commit歷史資訊1:24 AM - December 07, 2025
git 中修改檔名且保留原來commit紀錄git 中修改檔名且保留原來commit紀錄1:24 AM - December 07, 2025
git Remote 常見情境與操作git Remote 常見情境與操作1:24 AM - December 07, 2025
git GUI tool, SourceTreegit GUI tool, SourceTree1:23 AM - December 07, 2025
把目前repo 所有的branch都push 到github把目前repo 所有的branch都push 到github8:20 PM - December 06, 2025
把目前 branch 上的修改(尚未 commit 的檔案)直接帶到一個新的 branch把目前 branch 上的修改(尚未 commit 的檔案)直接帶到一個新的 branch8:20 PM - December 06, 2025
從 Windows 把 repo 搬到 WSL再一次性 push 所有 branch 到GitHub 這樣就能避開 aux 檔名問題從 Windows 把 repo 搬到 WSL再一次性 push 所有 branch 到GitHub 這樣就能避開 aux 檔名問題8:20 PM - December 06, 2025
git指定初始化的 branch 名稱git指定初始化的 branch 名稱8:20 PM - December 06, 2025
git內部完全刪除一個檔案git內部完全刪除一個檔案8:20 PM - December 06, 2025
github一台電腦同時使用兩個 GitHub 帳號github一台電腦同時使用兩個 GitHub 帳號8:20 PM - December 06, 2025