繁体   English   中英

清除 Bitbucket 上的 git 存储库?

[英]Clear git repository on Bitbucket?

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

有什么方法可以清除或清除我的存储库,以便我可以从头开始?

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

无需删除它。

从你新的本地仓库创建目录或远程简单的 the.git,如果你想上传(没有历史)一个现有的仓库:

 rm -rf .git

仅从当前内容重新创建存储库

 git init
 git add .
 git commit -m "Initial commit"

然后简单地推送到 github 远程仓库确保你覆盖历史:

 git push --force -u origin master

这将用您在本地完成的新分支替换您的 BitBucket master 分支的历史记录。

现在,如果您之前推送过其他分支,您可能想要删除它们

git push origin :oldBranch

它确实有效,但对于push命令,您将需要再次提供回购的完整路径,因为本地回购已重新初始化。 所以origin需要用这样的东西替换: https://minime@bitbucket.org/banana/test.git

该命令应如下所示:

git push --force -u https://minime@bitbucket.org/banana/test.git master

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM