有时候,提交了一些敏感信息,例如:密码、秘钥之类的。可以用个以下步骤删除GitHub提交记录。
新建一个分支
git checkout --orphan latest_branch添加当前所有文件
git add -A提交
git commit -am "."强制删除旧的分支,例如:main分支
git branch -D main将当前分支重命名为main分支
git branch -m main推送当前分支到远程仓库
git push -f origin main现在,可以看到github之前的提交记录都没了!