将汞转换为git,但使用git reto(sourcetree)会出现错误



我已经通过使用hg-git将Mercurial回购转换为GIT存储库(如:如何将Mercurial存储库转换为GIT存储库而不会丢失分支?(。

现在我有.git和.hg文件夹,但是我不需要.hg文件夹。但是,如果删除此文件夹,我无法使用Sourcetree 打开项目文件夹。

.hg文件夹具有bookmarkgit-mapfilehgrcbranch等文件和store文件夹。我想我不需要这些文件。我该怎么办?

如果您认为自己将其达到了git等效存储库正确的状态,那么我将执行以下操作:

  • git克隆转换为新存储库(即在同一PC上的新目录中(

  • 从Sourcetree或您使用的任何GUI前端删除原件

  • 打开GUI的新存储库。尝试一些东西,建立对它有效的信心。

  • 如果前一步可以,请删除(或存档(原始步骤

如果问题确实是GUI对转换后的存储库的状态感到困惑,这可能有助于清除它,并验证您的转换是否按预期工作。

注意 - 我并不是一个真正的git或sourcetree人,所以我故意将上述步骤留在某种程度上是描述性的,而不是说明性的。

相关内容

  • 没有找到相关文章

最新更新