Git 分支常用命令
1. 查看分支
(1)git branch
列出本地已經存在的分支列出本地已經存在的分支
my_test
* second_branch
(2)git branch -r
列出遠程分支
letv/master
letv/test_branch
letv/test_main
letv/test_stable
m/master -> letv/test_stable
(3)git branch -a
列出本地分支和遠程分支
my_test
* second_branch
remotes/letv/master
remotes/letv/test_branch
remotes/letv/test_main
remotes/letv/test_stable
remotes/m/master -> letv/test_stable
2. 創建分支
(1) git branch name
(2) git branch -m | -M oldbranch newbranch
重命名分支,如果newbranch名字分支已經存在,則需要使用-M強制重命名,否則,使用-m進行重命名。
(3) git push origin branch_name
本地分支代碼 --> 遠端服務器
如果遠端服務器沒有該分支,將會自動創建
(4) git pull origin branch_name
遠端分支代碼 --> 本地對應分支
3. 切換分支
(1) git checkout branch_name
(2) git checkout -b new_branch
新創建并切換到new_branch
4. 刪除分支
(1) git branch -d | -D branchname
刪除branchname分支
(2) git branch -d -r branchname
刪除遠程branchname分支
5. 合并分支
git merge branch_name