我已经四处寻找,并找到了一些涉及类似问题的主题,但我很难真正理解很多术语{ {1}} ......但这正是我想要做的。
基本上,我有一个巨大的,巨大的git
存储库已经工作了大约3年。它有600多个提交,25个分支等等。
我已经完成了大量的备份,并将其副本导出到github
以存储所有历史记录......但我真的很喜欢那种' dump'一切都以一个干净的平板开始,而不删除存储库。
有没有办法做到这一点?只是删除所有提交和历史记录,所有分支,但不会丢失bitbucket
中的存储库而不从头开始重新创建它?
我是github
的完整新秀。事实证明这对我来说非常困难;我很难用git
和merge
来理解所有这些帖子,而且......好吧,所有这些都与rebase
一般有关。我有一种感觉,我 能够把握所有这一切来做我想做的事情,但事实证明,通过一个简单的方式找到能够完成它的东西是非常令人沮丧的,最重要的是,工作方式。
答案 0 :(得分:0)
只是删除所有提交和历史记录,所有分支,但不丢失GitHub中的存储库而不从头开始重新创建它?
嗯......实际上从头开始重新创建它更容易。
关注" GitHub: Renaming a repository",只需重命名您的旧回购,创建一个具有相同原始名称的新回购,然后在该全新的" clean-slate&#中添加您的来源34; repo(将使用相同的名称)。