前面我基本介绍过一些git命令了,但都是限于mater分支上的,实际开发工作当中,我们一般在分支上开发的,所以对于如果创建分支,以及管理分支是十分必要的。本章就讲解一下常用的一些 git branch命令。
第一个:先看看本地库中都有哪些分支,git branch
第二个:看完本地,想看看远程仓库有哪些分支,git branch -r
第三个:综合第一个和第二个,查看本地和远程的所有分支,git branch -a
第四个:自己想创建一个新的分支用于自己开发,git branch branchName
第五个:发现自己需要用的分支已经有大佬创建好了,自己创建的是多余的需要删除,git branch -d branchName
第六个:大佬嫌弃我创建的分支名太土,要根据上线日期重新命名分支,git branch -m oldbranchName newbranchName
第七个:将本地分支推送到远程仓库上,git push origin branchName
第八个:虽然推送到了远程仓库上,但是本地分支和远程分支并没有关联关系,此时你对本地分支进行pull,push操作的时候,除非指定具体的远程分支名,否则就会报错。因为它不知道要使用远程哪个分支。
关联远程分支的命令:git branch --set-upstream-to origin/develop develop;
有时候,我们需要更换本地分支关联的远程分支,则需要,先解除关联关系,然后再重新关联新的远程分支,可以这有操作
1:解除关联关系 git remote remove origin
2.关联新的远程分支:git branch --set-upstream-to origin/newBranch newBranch
第九个:删除远程分支就不说了,因为这个操作算是危险操作,一般不建议,最多重新创建一个,多余的就放着,而且一般不会给你删除的权限