我的问题可能看起来有点奇怪,因为我想要的通常只需删除存储库并创建一个新存储库即可.这就是为什么我仍然需要保留存储库的原因:我的存储库的历史实际上是存储库中最有价值的部分.我用所有数据生成一个完整的存储库.该信息库托管在GitHub上,我想有更新资源库看看究竟像本地仓库(相同的历史).
到目前为止,我发现这样做的唯一方法是在推送之前删除并重新创建github上的存储库.否则,所有旧提交仍将存在,从而有效地更改存储库的历史信息.当然,在github上重建一个存储库相当容易,但是随着存储库,所有观察者,维基信息等都丢失了,我想要阻止它.
我在这里发布而不是github因为我认为这个问题与Git相关而不是托管服务.
有什么想法吗?