序
branch
命令主要用来处理跟分支有关系的功能,比如创建分支、删除分支、查看本地分支、查看远程分支等。
常用命令
1.查看本地分支
git branch
如果不添加任何参数,则代表显示本地所有分支,分支名前面有
*
号的代表当前正处于哪个分支。
2.查看本地分支+上次提交的信息
git branch -v
3.查看本地分支+上次提交的信息+本地和远程分支的关系
git branch -vv
如果本地分支没有和任何远程分支建立追踪关系,那么就不显示。
4.查看本地分支+上次提交的信息+本地和远程分支的关系+远程分支
git branch -vv -a
如果不想显示提交的信息,也可以去掉
-vv
参数
5.只查看远程分支
git branch -r
6.删除本地分支
git branch -d (branchName)
7.删除远程分支
git push <主机名> -d <分支名>
或者
git push <主机名> –delete <分支名>
或者
git push <主机名> :<分支名>
git push
命令的用法也有很多,感兴趣的同学可以查看这篇文章:
git push的详细使用
8.切换本地分支
git checkout (branchName)
9.创建本地分支
git branch (branchName) //创建本地分支
或者
git checkout -b (branchName) //创建本地分支并切换
10.创建远程分支
git push <远程主机名> <本地分支名>:<远程分支名>
将本地分支推送到远程分支,如果远程分支不存在,则创建。