git删除本地和远程分支
一、删除分支
删除当前所在分支需要先切换到其他分支再进行操作,假设删除 dev-test
1、删除本地分支
-d 会在删除分支之前检查merge状态,查看dev-test是否已经合并到了其他分支、若没有则会删除失败,防止误操作造成这个分支的信息丢失;-D则是直接删除
方式1:git branch -d dev-test
方式2:git branch -D dev-test //强制删除
2、删除远程分支
git push origin -d dev-test
二、分支重命名
重命名方式其实只是重命名了本地分支然后推送到远程仓库,产生一个新的远程分支,随后删除旧的远程分支
1、重命名本地分支
git branch -m oldName newName
2、推送新分支到远程仓库
git push origin newName
三、分支同步
1、同步远程分支到本地
git pull -p
蜉蝣过山亦有风