git 分支详解

devtools/2025/2/11 6:17:49/

语句

1、git branch  没有接任何参数,则会输出当前项目的所有分支

2、新增分支

git branch 分支名字// 示例
git branch liu

3、更改分支名称

git branch -m 旧分支名 新分支名// 示例
git branch -m liu new_liu

 4、删除分支

git branch -d 分支名//示例
git branch -d new_liu// 如果分支还没有合并,那么-d无法删除,可以使用-D强制删除
git branch -D new_liu

5、切换分支

git checkout 分支名// 示例
git checkout test

6、查看git提交记录

git log --oneline 

7、分支内容提交后如何合并到主分支,A合并B和B合并A的效果一样

方式一:主分支上执行合并分支
切换到主分支  git checkout master
在主分支上执行合并分支liu操作   git merge liu方式二:使用Rebase合并
1、在分支liu上,将修改内容commit
2、在分支liu上   git rebase master(主分支名)  执行变基操作
3、切换到主分支master  git checkout master
4、执行合并 git merge test(分支名)

8、如果分支在commit前被删除,如何找回

git branch new_cat 原删除分支的id


http://www.ppmy.cn/devtools/157842.html

相关文章

【MQ】Spring3 中 RabbitMQ 的使用与常见场景

一、初识 MQ 传统的单体架构,分布式架构的同步调用里,无论是方法调用,还是 OpenFeign 难免会有以下问题: 扩展性差(高耦合,需要依赖对应的服务,同样的事件,不断有新需求&#xff0…

【漫话机器学习系列】082.岭回归(或脊回归)中的α值(alpha in ridge regression)

岭回归(Ridge Regression)中的 α 值 岭回归(Ridge Regression)是一种 带有 L2​ 正则化 的线性回归方法,用于处理多重共线性(Multicollinearity)问题,提高模型的泛化能力。其中&am…

MySQL 入门大全:数据类型

🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,…

关于Redis的事务

认识Redis的事务 MySQL的事务拥有四个特性: 原子性:把多个操作,打包成一个整体了。张三给李四转钱,李四没收到,张三就不能扣钱。 一致性:事务执行之前和之后,数据能对得上。张三有1000&#…

MySQL与钉钉数据融合,加速企业付款退款自动化进程

在当今数字化转型的大潮中,企业对于高效、自动化业务流程的需求日益迫切。特别是在财务管理领域,付款与退款流程的自动化不仅能够显著提升工作效率,还能有效减少人为错误,增强企业的竞争力。本文将深入探讨MySQL与钉钉数据的融合&…

Docker从入门到精通- 容器化技术全解析

第一章:Docker 入门 一、什么是 Docker? Docker 就像一个超级厉害的 “打包神器”。它能帮咱们把应用程序和它运行所需要的东东都整整齐齐地打包到一起,形成一个独立的小盒子,这个小盒子在 Docker 里叫容器。以前呢,…

CSS(学习自用-day1)

目录 一、实现CSS的三种方式 1、引入外部CSS样式 2、内部样式 3、内联样式 二、CSS修饰各种标签使用方式 1、通用 2、指定id 3、指定属性 4、指定class 5、全选择器 6、子代选择器,指定某个标签内部的标签 三、边框及各种边距 四、CSS的position定位 1、…

【目标检测xml2txt】label从VOC格式xml文件转YOLO格式txt文件

目录 🌷🌷1.VOC格式xml文件 🍀🍀2.YOLO格式txt文件 🌾🌾3. xml2txt代码(python) 整理不易,欢迎一键三连!!! 送你们一条美丽的--分割线-- 🌷🌷1.VOC格式xml文件 VOC数据格式是一种用于图像标注的标准格式,它用于存储图像及其相关的标注信息。在VOC格…