git branch管理常用命令
查看本地分支
[plain]
git branch
* dev
master
*代表當前位於dev分支
查看遠程分支
[plain]
git branch --remote
origin/dev
origin/master
創建分支
[plain]
git checkout -b new_branch
注意,new_branch的代碼來自於當前分支
切換分支
[plain]
git checkout another_branch
和創建分支就差-b參數
push本地分支代碼到遠端服務器
[plain]
git push origin branch_name
如果遠端服務器沒有該分支,將會自動創建
pull遠端分支代碼到本地對應分支
[plain]
git pull origin branch_name
刪除本地分支,首先切換到別的分支,然後才能刪除某個分支
[plain]
git checkout b
git branch -d a
刪除遠程分支
[plain]
git push origin --delete branch_name
合並本地分支
[plain]
git merge b
假設當前分支為dev,上面的命令就是將本地的b分支代碼合並到當前分支dev中
合並遠程分支,和前面的幾乎一樣,
[plain]
git merge origin/b
遠程分支b被合並到本地當前分支dev中了。