版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yuanjw2014/article/details/82713347
git branch命令
查看分支
–list < pattern> 匹配查找,展示名称符合pattern的分支
-a 所有分支:本地分支,远程追踪分支
-r 远程追踪分支
–contains < commit> 包含某次提交的所有分支
创建分支
git branch < branchName>
-t –track
git branch -t b1 b2 以b2为upstream创建b1分支
重命名分支
-m –move < old> < new>
跟踪分支
-u
–set-upstream-to
删除分支
-d 删除分支
-D 强制删除
-rd 删除远程跟踪分支
本地分支与远程分支
1.创建本地分支时跟踪远程分支
-t –track
2.本地分支关联远程分支
-u –set-upstream-to
3.本地分支推送到远程
git push < remote repo> [+] < src> :< dest>
3.本地删除远程分支
Pushing an empty < src> allows you to delete the < dst> ref from the remote repository.
git push 的src参数为空会删除远程分支git push –prune 没有本地对应分支的远程分支
git push -d 删除远程分支