如何将bitbucket存储库替换为另一个存储库?

Bil*_*eal 15 mercurial dvcs bitbucket

我最近不得不做一些需要使用hg convert重建存储库的更改.不幸的是,这意味着bitbucket repo现在与我本地的副本不一致.我不想只是"吹走"它存在于bitbucket上的repo,因为它摆脱了那里与项目相关的所有其他自定义/问题跟踪等.

是否有可能从Bitbucket的事物视图中完全擦除存储库并从我的本地(固定)仓库中推送所有内容?

Mar*_*ler 28

您可以从Bitbucket存储库中删除更改集.去

https://bitbucket.org/<user>/<repo>/admin/strip
Run Code Online (Sandbox Code Playgroud)

并且你将有机会输入修改以剥离.您输入的修订号码及其所有后代将从Bitbucket中删除.因此,如果输入0,则将从远程存储库中删除所有更改集.

这将带您回到第一次在Bitbucket上创建存储库时的清单,现在您可以再次推送您的代码.

项目的设置保持不变(问题,维基),任何现有的分支也保留.分叉你的项目的人必须做同样的剥离操作 - 你必须与他们协调这一点,这就是编辑历史很难的原因.Bitbucket通过在条带管理页面上告诉您工作的数量来警告您.


Dan*_*ski 11

一张图片胜过千言万语.

在此输入图像描述

  • 如果链接没有破坏! (2认同)