我目前有一个使用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,则会丢失所有项目历史记录。