git切換到遠端分支
遠端倉庫 git clone 下來,當你執行 git branch,你只會看到
* master
並不會看到其他分支,即便遠端倉庫上有其他分支,使用
git branch -a
可以檢視本地+遠端分支列表
* master 0840594 merge master and 1.0.0
remotes/origin/1.0.0 743012a 'update'
remotes/origin/2.0.0 2787838 udpate
remotes/origin/HEAD -> origin/master
remotes/origin/master 0840594 merge master and 1.0.0
如果想切換到 origin/2.0.0 的分支,我們可以
git branch remotes/origin/2.0.0
不過結果並不如意:
* (detached from origin/2.0.0)
master
git branch 會看到上面的資訊,這裡還需要一步操作:
git checkout -b 2.0.0
-b 的意思是 base,以當前分支為 base,新建一個名叫 2.0.0 的分支,這裡當然也可以使用其他的命名。此時再執行 git branch 就能看到:
$ git br
master
* 2.0.0
就 OK 了~
其實最直接的方法是:
git checkout -t origin/2.0.0
能夠直接新建本地分支,將遠端分支提取出來。
相關文章
- git切換遠端分支並拉取最新程式碼Git
- Git分支切換Git
- Git拉取遠端分支到本地Git
- IDEA如何快速地切換git分支程式碼,本地和遠端的IdeaGit
- git遠端分支回滾到指定版本Git
- git建立與切換分支Git
- Git 與遠端分支Git
- git檢視遠端地址,更新程式碼,提交程式碼,切換分支命令總結Git
- git 遠端分支常用操作Git
- Git遠端協作和分支Git
- Git 拉取遠端分支Git
- Git切換遠端伺服器操作指南Git伺服器
- Git 系列教程(14)- 遠端分支Git
- Git使用gh-pages分支切換到master分支錯誤pathspec master did not match any files known to gitGitAST
- 2024-07-15 git新建分支然後git checkout 到新分支發現無法切換 ==》git pull 拉一下再切Git
- 如何更優雅地切換 Git 分支Git
- git本地分支與遠端分支名稱不相同,推送到遠端Git
- git 從遠端倉庫指定分支clone程式碼到本地Git
- Git 操作——如何刪除本地分支和遠端分支Git
- git 更新本地的遠端分支列表Git
- git操作之pull拉取遠端指定分支以及push推送到遠端指定分支Git
- Git 分支的建立與切換 —— Git 學習筆記 14Git筆記
- git克隆遠端倉庫的指定分支Git
- 修改git遠端倉庫分支名稱Git
- git切換到指定目錄Git
- git 從遠端倉庫獲取所有分支Git
- git本地分支對映遠端分支並推送相應程式碼Git
- git的跟蹤分支和遠端跟蹤分支學習筆記Git筆記
- 切換分支時:pathspec master did not match any file(s) known to gitASTGit
- git push到遠端倉庫Git
- Git不暫存提交程式碼也能切換到別的分支(vs code搭配GitLens Git supercharged看效果)Git
- Git同步兩個遠端倉庫的分支程式碼Git
- git 本地push到遠端倉庫Git
- 拉取遠端分支
- Git應用詳解第七講:Git refspec與遠端分支的重要操作Git
- Git強制推送程式碼到遠端Git
- 用 Putty SSH 切換 openpilot 分支版本
- Git dev分支合併到master分支完美實戰GitdevAST
- SourceTree清理遠端無效分支