时间:2021-05-22
1. 查看远程分支
git branch -rorigin/master2. 查看本地分支
git branch *master注:以*开头指明现在所在的本地分支
3. 查看本地分支和远程分支
git branch -a*masterremotes/origin/master4. 创建分支
*新建一个分支,但依然停留在当前分支
git branch [branch-name]*新建一个分支,并切换到该分支上
git branch -b [branch-name]4-1 创建本地分支
$ git branch test_1$ git branch -a* master test_1 remotes/origin/master注:创建本地分支时,默认是把所在的本地分支的东西拷贝给新建本地的分支。
4-2 把本地分支推送到远端作为远端分支
$ git push origin test_1To git@****** * [new branch] test_1 -> test_1$ git branch -a* master test_1 remotes/origin/master remotes/origin/test_1注:git push origin test_1会把本地的test_1分支推送到远端,本地test_1分支和远端的对应关系是test_1-->test_1
如果本地根本没有分支test_9,推送的话会提示错误
5. 切换到分支
$ git checkout test_1Switched to branch 'test_1'6. 删除本地分支
$ git branch -a master test_1 test_2 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2$ git branch -d test_2Deleted branch test_2 (was c470057).$git branch -a master test_1 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2可以看到本地分支test_2删除了
7. 删除远程分支
复制代码$ git branch -a* master test_1 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2$ git push origin :test_2To git@*********- [deleted] test_2$ git branch -a* master test_1 remotes/origin/master remotes/origin/test_1注:git push origin :*** 就是删除远程分支的意思,和刚才我删除本地无关。如下面,我留着本地test_1分支,只是删除了远端的分支test_1
$ git push origin :test_1To git@******** - [deleted] test_1$ git branch -a* master test_1 remotes/origin/master更多关于git命令的使用方法与实例请查看下面的相关链接
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
git删除分支和回滚的实例详解【git删除本地分支】gitbranch-Dbr【git删除远程分支】gitpushorigin:br(origin后面有空格)g
git删除分支gitbranch-D分支名git查看分支gitbranch-agit删除远程分支gitpushorigin:分支名这里注意:git分支提交并且p
Git详细介绍查看、删除、重命名远程分支和tag1.查看远程分支加上-a参数可以查看远程分支,远程分支会用红色表示出来:xiaosi@Qunar:~/code/
分支(branch)操作相关命令查看本地分支:$gitbranch查看远程分支:$gitbranch-r创建本地分支:$gitbranch[name]----注
当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用