git 分支branch操作 查看,创建,切换,删除

这篇博客详细介绍了Git的分支管理,包括如何查看分支、创建新分支、切换不同分支、删除不再需要的分支以及如何进行分支合并。此外,还涵盖了查看提交历史、撤销操作、远程分支的管理等内容,是Git使用者的重要参考资料。
摘要由CSDN通过智能技术生成

1.查看分支

$ git branch #查看本地分支
$ git branch -r #查看远程分支
$ git branch -a #查看所有分支

2.创建分支

$ git branch 分支名 #创建本地分支
#将本地分支push,就创建了远程分支

#创建本地分支(远程分支对应的分支)并切换到新建的本地分支
$ git checkout -b 分支名 origin/远程分支名 
#checkout远程的dev分支,本地创建名为mydev分支,并切换到本地的mydev分支
$ git checkout -b mydev origin/dev #(举例)


3.切换分支

$ git checkout 分支名 #切换本地分支
$ git checkout -b 分支名 #切换远程分支

4.删除分支

$ git branch -d 分支名 #删除本地分支
$ git push origin --delete 分支名 #删除远程分支

5.合并分支

#合并前要先切回要并入的分支,以下表示要把dev分支合并入master分支
$ git checkout master #切换到master分支
$ git merge dev #将dev合并到master分支

6.提交换行注释

#注释可以通过单引号来换行
$ git commit -m '
> 1.aaaaa
> 2.bbbb
'
$ git merge dev #将dev合并到master分支
$ git commit --amend #查看到刚刚的log信息为

7.查看log

$ git log #查看提交历史记录
$ git log --oneline #以精简模式显示
$ git log --pretty=oneline #以精简模式显示

8.撤销操作

$ git status #查看add 中的文件 
$ git reset HEAD #默认是上一次add 里面的全部撤销了 
$ git reset HEAD XXX.js #对某个文件进行撤销了

9.查看remote地址,远程分支,还有本地分支与之对应的关系等信息

$ git remote show origin

10.在本地删除远程不存在的分支

$ git remote prune origin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值