首先,创建一个没有提交记录的分支,比如:

git checkout --orphan newBranch

然后,提交此分支到本地:

git add -A
git commit -m 清空历史记录

删除原来的分支后把当前分支改为原来分支的名字(假设原来分支叫master):

git branch -D master
git branch -m master

最后,推送到服务器即可:

git push -f origin master
作者:|zxl20070701|,原文链接: https://segmentfault.com/a/1190000043602710

文章推荐

Nuxt3.0中使用EChart可视化图表?

SpringBoot 项目使用 Sa-Token 完成登录认证

深入理解Linux中的nohup命令

Centos防火墙和端口操作

红黑树的由来及其底层原理

Redis - 基础数据类型

mybatis-spring注解MapperScan的原理

Linux进程通信 | 消息队列

LoadRunner——分析图详解(十四)

Linux进程与线程的基本概念及区别

滴滴前端一面常考vue面试题(持续更新中)

Spring Boot整合Swagger报错:"this.condition" is null