1.檢視分支
檢視本地倉庫所有分支
$ git branch
v1.8.0.local
v1.8.1
* v1.8.2
master
2.檢視本地和遠端倉庫所有分支
git branch -a
* master
remotes/origin/head -> origin/master
remotes/origin/v1.3
remotes/origin/v1.3.3
remotes/origin/v1.4
remotes/origin/v1.6.0
remotes/origin/v1.7.0
remotes/origin/v1.8.0
remotes/origin/v1.8.1
remotes/origin/v1.8.2
說明: 分支名稱v1.8.2 並不包括 remotes/origin remotes只是說明是遠端倉庫 origin 是遠端倉庫的別名
$ git checkout -b local-branchname origin/remote_branchnam
4. 建立本地分支
$ git branch localbranchname
5.切換本地分支
$ git checkout localbranchname
6. 上傳本地分支到遠端分支(遠端分支不存在則建立新的分支)
git push origin localbranchname:remotebranchname
說明:remotebranchname不需要加remotes/origin eg: git push origin v1.8.2
git 分支管理
一 遠端倉庫有master和dev分支 1.轉殖 git clone 這個git路徑是無效的,示例而已 2.檢視所有分支 git branch all 預設有了dev和master分支,所以會看到如下三個分支 master 本地主分支 origin master 遠端主分支 origin dev 遠...
git分支管理
1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 拉取遠端倉庫 git pull remotename localbranchname ...
Git 分支管理
git之所以能夠在眾多版本控制系統中脫穎而出,第乙個原因就是他獨特的暫存區stage 第二個原因就是我們今天要講的分支branch了。什麼是分支?分支就是科幻電影裡面的平行宇宙,當你正在電腦前努力學習git的時候,另乙個你正在另乙個平行宇宙裡努力學習svn。如果兩個平行宇宙互不干擾,那對現在的你也沒...