[英]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.