我目前有一个使用 Mercurial 版本化的项目。在我的计算机上,.hg
我的本地存储库的根目录中有一个文件夹。
我想从 Mercurial 更改为 Git,所以我想知道删除.hg
文件夹是否足以从该文件夹中删除 Mercurial 版本控制?
如果没有,我该怎么办?(我不想移动我电脑上的现有资源)。
我目前有一个使用 Mercurial 版本化的项目。在我的计算机上,.hg
我的本地存储库的根目录中有一个文件夹。
我想从 Mercurial 更改为 Git,所以我想知道删除.hg
文件夹是否足以从该文件夹中删除 Mercurial 版本控制?
如果没有,我该怎么办?(我不想移动我电脑上的现有资源)。
是的,使它成为 Mercurial 存储库的所有位都在 .hg 文件夹中,因此您可以删除它以删除 Mercurial 版本控制。
请注意,这样做显然也会丢失所有源代码控制历史记录。
如果您想保留该历史记录,似乎有一些转换存储库的选项,首先点击谷歌:
http://arr.gr/blog/2011/10/bitbucket-converting-hg-repositories-to-git/
是的,这应该工作。
mercurial 在 .hg 文件夹中存储机会等,但如果您只是删除 .hg 文件夹并使用 git 代替,您将丢失所有项目历史记录。