清除Bitbucket上的git存储库?

清除Bitbucket上的git存储库?,git,bitbucket,Git,Bitbucket,我刚开始使用git,开始玩弄Bitbucket。但是,我现在想使用我创建的存储库,但不使用它的初始历史记录 是否有任何方法可以清除或清除我的存储库,以便从头开始 我对任何内容都不太在意,所以我可以删除存储库,然后创建一个同名的新存储库吗?无需删除它 从新的本地repo创建目录或远程简单的.git,如果要上载(无历史记录)现有repo: rm -rf .git 仅从当前内容重新创建回购 git init git add . git commit -m "Initial comm

我刚开始使用git,开始玩弄Bitbucket。但是,我现在想使用我创建的存储库,但不使用它的初始历史记录

是否有任何方法可以清除或清除我的存储库,以便从头开始

我对任何内容都不太在意,所以我可以删除存储库,然后创建一个同名的新存储库吗?

无需删除它

从新的本地repo创建目录或远程简单的.git,如果要上载(无历史记录)现有repo:

 rm -rf .git
仅从当前内容重新创建回购

 git init
 git add .
 git commit -m "Initial commit"
然后只需推送到github远程repos,确保覆盖历史记录:

 git push --force -u origin master
这将用您在本地完成的新分支替换BitBucket主分支的历史记录

现在,如果您以前推动过其他分支,您可能会希望


太好了,谢谢!有没有办法从最近的活动日志中删除剥离内容?@MatthewCoster问得好。我不知道如何修改BitBucket端记录的活动列表。(有点像默默删除BitBucket回购:)。这可能是一个问题,或者要求增强,但这并不是一个答案。他问的是如何清理(清空)回购协议,而不是如何将远程回购协议的内容替换为本地回购协议changes@qkx7年前我接受了这个答案,因为它确实回答了我的问题。我声明的意图是在回购协议中启动一个新项目,而不是留下一个空项目。这实现了前者,而无需后者——优雅地避免了XY问题。@ChristianMüller是的,感谢您的贡献。非常感谢。是我批准了这个编辑。
git push origin :oldBranch