git 分支管理 推送本地分支到远程分支等
1、创建本地分支
git branch your_local_branch_name
2、创建本地分支local_branch 并切换到local_branch分支
git checkout -b your_local_branch_name
3、切换到分支local_branch
git checkout your_local_branch_name
4、推送本地分支local_branch到远程分支 remote_branch并建立关联关系
a.远程已有remote_branch分支并且已经关联本地分支local_branch且本地已经切换到local_branch
git push
b.远程已有remote_branch分支但未关联本地分支local_branch且本地已经切换到local_branch
git push -u origin/remote_branch
c.远程没有remote_branch分支,本地已经切换到local_branch
git push origin your_local_branch_name:remote_branch_name
5、删除本地分支local_branch
git branch -d your_local_branch_name
6、删除远程分支remote_branch
git push origin :remote_branch #删除远程branchname分支
git branch -d -r remote_branch_name #删除远程branchname分支
删除本地分支
git branch -m | -M oldbranch newbranch # 重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。
git branch -d | -D branchname # 删除branchname分支
7、查看本地分支
git branch
8、查看远程和本地分支
git branch -a
posted on 2017-09-20 22:48 myworldworld 阅读(126) 评论(0) 收藏 举报
浙公网安备 33010602011771号