我想删除 GitHub 显示的 GitHub 责备历史记录(跟踪所做的所有更改)
我知道如何回滚更改,但我并不想回滚我所做的任何更改,我只是想删除这些更改的历史记录。
显然,我确实拥有我将在其上运行的存储库(并且是唯一所有者)
我想删除 GitHub 显示的 GitHub 责备历史记录(跟踪所做的所有更改)
我知道如何回滚更改,但我并不想回滚我所做的任何更改,我只是想删除这些更改的历史记录。
显然,我确实拥有我将在其上运行的存储库(并且是唯一所有者)
如果这是针对GitHub 存储库的所有文件,最简单的方法是:
那是:
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