git建立與切換分支
建立一個名為antzone的分支:
[Shell] 純文字檢視 複製程式碼$ git branch antzone
然後切換到此分支:
[Shell] 純文字檢視 複製程式碼$ git branch antzone $ git checkout antzone
如果要一步到位,在建立的同時,直接切換到此分支,可以採用如下程式碼:
[Shell] 純文字檢視 複製程式碼$ git checkout -b antzone
-b參數列示建立並切換。
加入當前有如下分支:
如果再一次建立一個同名分支會出現什麼情況,程式碼如下:
[Shell] 純文字檢視 複製程式碼$ git checkout -b antzone
執行截圖如下:
預設會報錯,當然可以來點硬的手段:
[Shell] 純文字檢視 複製程式碼$ git checkout -B antzone
執行截圖如下:
建立了同名分支,原來分支會被覆蓋,建立新分支的同時切換到新分支,當然也可以只建立新分支:
[Shell] 純文字檢視 複製程式碼$ git branch -f antzone
要完成以上操作,必須保證在一次提交之後,否則會報錯,具體參閱fatal: Not a valid object name: 'master'一文。
相關文章
- Git 分支的建立與切換 —— Git 學習筆記 14Git筆記
- Git分支切換Git
- 如何更優雅地切換 Git 分支Git
- git切換遠端分支並拉取最新程式碼Git
- 2024-07-15 git新建分支然後git checkout 到新分支發現無法切換 ==》git pull 拉一下再切Git
- Git使用gh-pages分支切換到master分支錯誤pathspec master did not match any files known to gitGitAST
- 切換分支時:pathspec master did not match any file(s) known to gitASTGit
- Git分支建立和刪除Git
- IDEA如何快速地切換git分支程式碼,本地和遠端的IdeaGit
- Git檢視分支建立時間Git
- git 從master建立新的分支GitAST
- Git 分支 - 分支的新建與合併Git
- 用 Putty SSH 切換 openpilot 分支版本
- Git 與遠端分支Git
- Git基於指定commit提交建立分支GitMIT
- git檢視遠端地址,更新程式碼,提交程式碼,切換分支命令總結Git
- Git基於指定stash儲藏建立分支Git
- Git(12)-- Git 分支 - 分支簡介Git
- Git不暫存提交程式碼也能切換到別的分支(vs code搭配GitLens Git supercharged看效果)Git
- git切換到指定目錄Git
- Git 分支策略與submodule對分支策略的影響Git
- 查詢git某個分支是誰建立的Git
- Git bug分支與多人協作Git
- git分支Git
- Gradle Repo:一個能管理多個Git倉庫,又能快速切換分支的Gradle外掛GradleGit
- Git 分支管理Git
- Git 分支操作Git
- Git 使用分支Git
- git分支操作Git
- Git tag標籤與branch分支 區別Git
- 【GitHub】建立Git分支將Hexo部落格遷移到其它電腦GithubHexo
- Git分支的作用Git
- Git新建branch分支Git
- git-分支管理Git
- Git——分支管理(2)Git
- git合併分支Git
- Git切換遠端伺服器操作指南Git伺服器
- 【Git】2. Git常用命令詳解、版本切換原理Git