清除所有提交并删除git / github

时间:2017-01-21 23:55:10

标签: github

我已经四处寻找,并找到了一些涉及类似问题的主题,但我很难真正理解很多术语{ {1}} ......但这正是我想要做的。

基本上,我有一个巨大的,巨大的git存储库已经工作了大约3年。它有600多个提交,25个分支等等。

我已经完成了大量的备份,并将其副本导出到github以存储所有历史记录......但我真的很喜欢那种' dump'一切都以一个干净的平板开始,而不删除存储库。

有没有办法做到这一点?只是删除所有提交和历史记录,所有分支,但不会丢失bitbucket中的存储库而不从头开始重新创建它?

我是github的完整新秀。事实证明这对我来说非常困难;我很难用gitmerge来理解所有这些帖子,而且......好吧,所有这些都与rebase一般有关。我有一种感觉,我 能够把握所有这一切来做我想做的事情,但事实证明,通过一个简单的方式找到能够完成它的东西是非常令人沮丧的,最重要的是,工作方式。

1 个答案:

答案 0 :(得分:0)

  

只是删除所有提交和历史记录,所有分支,但不丢失GitHub中的存储库而不从头开始重新创建它?

嗯......实际上从头开始重新创建它更容易。

关注" GitHub: Renaming a repository",只需重命名您的旧回购,创建一个具有相同原始名称的新回购,然后在该全新的" clean-slate&#中添加您的来源34; repo(将使用相同的名称)。