【问题标题】:Remove Mercurial versioning from a folder从文件夹中删除 Mercurial 版本控制
【发布时间】:2012-07-15 19:44:05
【问题描述】:

我目前有一个使用 Mercurial 版本化的项目。在我的计算机上,我的本地存储库的根目录中有一个.hg 文件夹。

我想从 Mercurial 更改为 Git,所以我想知道删除 .hg 文件夹是否足以从该文件夹中删除 Mercurial 版本控制?

如果没有,我该怎么办? (我不想移动计算机上的现有资源)。

【问题讨论】:

    标签: mercurial


    【解决方案1】:

    是的,使它成为 Mercurial 存储库的所有位都在 .hg 文件夹中,因此您可以删除它以移除 Mercurial 版本控制。

    请注意,这样做显然也会丢失所有源代码控制历史记录。

    如果您想保留该历史记录,似乎有一些转换存储库的选项,首先点击谷歌:

    http://arr.gr/blog/2011/10/bitbucket-converting-hg-repositories-to-git/

    【讨论】:

      【解决方案2】:

      是的,应该可以。

      mercurial 在 .hg 文件夹中存储机会等,但如果您只是删除 .hg 文件夹并使用 git 代替,您将丢失所有项目历史记录。

      【讨论】:

      • .hg 文件夹之外的一些文件也需要转换或删除。它们通常也以.hg 开头。例如,.hgignore.hgsub
      猜你喜欢
      • 1970-01-01
      • 2011-07-30
      • 2020-02-21
      • 2012-01-22
      • 2011-07-28
      • 1970-01-01
      • 2013-05-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多