GitHub Notes

GitHub Notes

和久井まゆ

删除commits记录

先clone到本地(建议直接使用vscode的git插件)
git clone https://github.com/你的用户名/仓库名.git

在根目录打开Git Bash并创建一个新branch
git checkout --orphan newbranch

将当前目录的所有内容添加到索引中
git add -A

提交
git commit -am "restart"

删除main分支
git branch -D main

将当前分支重命名为main
git branch -m main

强制更新
git push -f origin main

删除Deployment和workflows记录

打开这个网站:Github Deployment Clearer

GitHub > Developer Settings > Personal access tokens > Tokens (classic) > Generate new token (classic)

随便填一个Note,Expiration建议设置为7days或清除完直接delete

第一栏repo勾选上repo_deployment,往下拉到底点Generate token

将token复制到第一步打开的网站的第7行
const TOKEN = "复制的token"; // MUST BE repo_deployments authorized

在第8第9行填上repo的名字和你的用户名

清除会在你填完用户名后自动开始(建议上一步所有操作都复制粘贴),右侧console可以看到结果

  • 标题: GitHub Notes
  • 作者: 和久井まゆ
  • 创建于 : 2024-11-19 22:46:17
  • 更新于 : 2024-11-20 02:09:38
  • 链接: https://splendidnova.github.io/2024/11/19/note1/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。