git 清空所有commit记录方法
2024-10-20 01:36:59
说明:例如将代码提交到git仓库,将一些敏感信息提交,所以需要删除提交记录以彻底清除提交信息,以得到一个干净的仓库且代码不变
1.Checkout
git checkout --orphan latest_branch
2. Add all the files
git add -A
3. Commit the changes
git commit -am "commit message"
4. Delete the branch
git branch -D master
5.Rename the current branch to master
git branch -m master
6.Finally, force update your repository
git push -f origin master
最新文章
- Redis 基本操作
- <;input type=";file";>; change事件异常处理办法
- Python学习路程day5
- Xtreme Toolkit Pro 免费下载地址
- java中封装
- 修改tabbarcontroller选中图片及选中颜色
- python 操作符笔记:
- raid之理解
- Hdu 5213-Lucky 莫队,容斥原理,分块
- 黑马12期day01之html&;css
- beamer中插入c代码,python代码的经验
- TxDragon的训练5
- 配置python虚拟环境Virtualenv及pyenv
- Android像素密度单位解析
- ubuntu系统下mysql重置密码和修改密码操作
- admin 后台操作表格
- redis:消息发布与订阅频道
- Vue脚手架使用步骤 2.9.6版本
- Django ORM相关
- 基于Python, Selenium, Phantomjs无头浏览器访问页面
热门文章
- LeetCode: Spiral Matrix II 解题报告-三种方法解决旋转矩阵问题
- mysql linux 区分大小写
- RTX——第12章 系统时钟节拍和时间管理
- MySQL 日期计算
- 一款由css3和jquery实现的响应式设计导航
- 【Unity笔记】UGUI物体的Rect Transform组件(Pivot中心点,Anchor锚点)
- linux 中的进程wait()和waitpid函数,僵尸进程详解,以及利用这两个函数解决进程同步问题
- signal(SIGCHLD, SIG_IGN)和signal(SIGPIPE, SIG_IGN);
- win10设置删除文件提示框
- Application.idle方法