如何删除 GitHub 的提交历史记录 Teacher Du 代码编程 代码编程 发布于:2022年9月17日 次浏览 条评论 字数:298 字 时长:1 分钟 有时候不经意把一些敏感的信息写到了代码里,并提交到 GitHub 上,代码公开时被人发现是很危险的事情,这时候就需要将之前的提交记录进行删除。 需求背景细心的小伙伴会发现本博最后活动时间永远在 24 小时内,因为杜老师经常会调整博客,包括配置、内容等等。频繁更新消耗了大量 GitHub Actions 部署配额,后经香猪提示,将库公开则不会再消耗部署配额: 公开库的第一时间,就受到了凉心云的警告信息,其在之前的提交中扫描到高权限密钥。为了避免数据泄露,杜老师需要删除 GitHub 提交历史记录: 操作指令123456git checkout --orphan master # 在非新存储库上以类似 git init 的状态创建分支git add -A # 提交所有文件到数据暂存区git commit -m a # 提交修改git branch -D main # 删除分支git branch -m main # 将当前分支重命名git push -f origin main # 强制提交当前分支 注意:数据宝贵,删除前需做好备份! 代码 代码 关于友情链接的一些事 友情链接,也称网站交换链接、互惠链接、互换链接、联盟链接。是具有一定资源互补优势的网站之间简单合作形式,即分别在自己的网站上放置对方网站的 Logo 图片或文字的网站名称,并设置对方网站的链接... 使用 MeiliSearch 实现 Volantis 主题博客搜索「保姆教程」 感谢柚子童鞋在杜老师的疯狂怂恿下为 Volantis 主题整合了 MeiliSearch 搜索引擎,并花费大量心思编写了相关教程,反正杜老师照着柚子童鞋的教程没做出来,不过在柚子童鞋的耐心帮助...
条评论