Git清空提交记录
【Git清空提交记录】公开仓库有时候不小心把敏感信息带上去了,而且乱七八糟的提交记录比较多,索性直接清空。
- 在网页把仓库清空
- 本地切换到新的分支
git checkout --orphan latest_branch
- 缓存所有文件
git add .
- 提交跟踪过的文件
git commit -m "init"
- 删除master分支
git branch -D master
- 重命名当前分支为master
git branch -m master
- 强制提交到远程master分支
git push -f origin master
推荐阅读
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- gitlab|Gitlab升级(12.2.1到14.6.4)
- 常用git命令总结
- Hadoop|Hadoop MapReduce Job提交后的交互日志
- 误删/清空.bashrc文件/内容
- 圆形菜单
- Git学习-笔记摘要
- [2018-02-22]|[2018-02-22] Git之远程仓库
- 二、Git|二、Git 基础操作
- git|git 的常规操作