GIT——分支操作
来源:互联网 发布:网易邮箱数据库 编辑:程序博客网 时间:2024/06/05 07:35
1. 创建分支
git branch <branch_name>
git branch
命令会创建一个分支,但不会自动切换到新创建的分支
2. 切换分支
git checkout <branch_name>git checkout -b <branch_name> //新建并切换到创建的分支
3. 合并
//分支合并git merge <branch_name>
将branch_name分支的内容合并到当前所在的分支
//变基git rebase <base_branch_name>git rebase <base_branch_name> <temp_branch>
省略第二个参数时,该命令作用为将当前分支的改动在branch_name分支上再做一遍,变相实现了合并
变基操作与merge操作在结果上没有任何区别,但是变基操作会使commit历史更简洁
建议变基操作只在本地进行
4. 删除分支
git branch -d <branch_name>git branch -D <branch_name> //放弃分支中的所有修改,强制删除该分支
5. 分支管理
git branch
查看当前所有的分支列表,并会在当前所在的分支前以*号标注,如下
git branch iss53* master testing
git branch -v
查看每一个分支最后一次的提交
git branch --merged
查看已合并到当前分支的分支
git branch --no-merged
查看未合并到当前分支的分支,使用
git branch -d
命令删除该分支时,会被git阻止,无法删除
阅读全文
0 0
- 【git 分支】—常用分支操作命令
- git——分支操作
- git——分支操作
- GIT——分支操作
- Git操作——分支管理(一)
- Git常用命令——分支操作
- 【git分支】—各分支介绍
- Git分支操作
- git分支基本操作
- git分支操作小记
- Git 分支操作详解
- Git分支日常操作
- git分支操作
- git 分支操作命令
- git操作分支
- git简单操作分支
- git分支操作
- git分支操作整理
- LeetCode
- 必须知道的八大种排序算法【java实现】(一) 冒泡排序、快速排序
- Android中的Shape使用总结
- Android 6.0 开启Pre-optimization出现ClassNotFoundException异常
- 悲观锁与乐观锁
- GIT——分支操作
- Windows搭建MongoDB分片以及复制集
- CDQZ Challenge 2
- 关于Android Studio报错Gradle's dependency cache may be corrupt (this sometimes occurs after a network
- Spring JDBC使用方法
- 快速幂 + 逆元
- 关于stm8l05RB的usart1串口复用A2,A3配置
- 牛顿法与拟牛顿法学习笔记(四)BFGS 算法
- ThreadLocal