在多人合作專案中,常常出現多個人共同對乙個專案進行修改的情況,因此不會直接在主幹master上進行操作,而是重新開闢新的分支,在新的分支上進行開發,除錯,當除錯通過後才會將分支專案的**合併到主幹中。
命令描述
git checkout branch
切換到指定分支
git checkout -b new_branch
新建分支並切換到新建的分支
git branch -d branch
刪除指定分支
git branch
檢視所有分支,並且*號標記當前所在分支
git merge branch
合併分支到主幹
git branch -m|-m 舊分支名 新分支名
使用-m進行重新命名,如果新分支名已經存在,則需要使用-m強制重新命名
只能將分支合併到主幹,不能將主幹合併到分支中
命令描述
git branch -a
檢視本地與遠端分支
git push origin branch_name
推送本地分支到遠端
git push origin :branch_name
刪除遠端分支(本地分支還在保留)
git checkout -b local_branch origin/remote_branch
拉取遠端指定分支並在本地建立分支
git fetch
語句可以檢視git遠端倉庫的最新狀態
Git學習筆記4 分支
參考鏈結廖雪峰git教程 建立本地分支 git branch testing 建立乙個分支,並命名為testing 建立遠端分支 分兩步 git branch testing 建立乙個分支,並命名為testing git push origin testing 將分支推送到遠端 相當於建立乙個遠端分...
Git學習之路(6) 分支操作
幾乎所有的版本控制系統都會支援分支操作,分支可以讓你在不影響開發主線的情況下,隨心所欲的實現你的想法,但是在大多數的版本控制系統中,這個過程的效率是非常低的。就比如我在沒有學習git之前,想實現我的乙個小想法,但是又害怕影響已完成的工作,只有ctrl c ctrl v,但是在git中,甚是方便了許多...
GIt入門學習 四 分支操作
檢視分支 git branch 新建分支 git branch 空格 分支名 切換分支 切換到已有分支 git checkout 空格 分支名若不存在該分支,切換並建立分支 git checkout b 空格 分支名 合併分支到主分支master 首先切換到主分支 git checkout mast...