0

我想删除 GitHub 显示的 GitHub 责备历史记录(跟踪所做的所有更改)

我知道如何回滚更改,但我并不想回滚我所做的任何更改,我只是想删除这些更改的历史记录

显然,我确实拥有我将在其上运行的存储库(并且是唯一所有者)

4

1 回答 1

1

如果这是针对GitHub 存储库的所有文件,最简单的方法是:

  • 初始化一个新的本地仓库
  • 从原始仓库添加文件
  • 将原始 repo GitHub URL 添加为远程
  • 力推

那是:

git clone https://github.com/me/myrepo
git init myrepo2
cd repo2
git --work-tree=../myrepo add .
git checkout @ -- .
git commit -m "Import myrepo"
git remote add origin https://github.com/me/myrepo
git push --force -u origin master
于 2019-09-25T04:45:00.227 回答