git工具学习笔记:分支

版权声明:本文为博主原创文章,未经博主允许不得转载。 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 删除远程分支

猜你喜欢

转载自blog.csdn.net/yuanjw2014/article/details/82713347