标签: git mercurial
我即将开始一个新项目,使用Git进行版本化。
与每个新项目一样,最初的步骤之一通常是将所有依赖项放在一起。我通常使用git子模块,以便我可以轻松更新依赖项。
但其中一个依赖项存储在Mercurial存储库中。
有没有办法可以像子模块一样使用它?将整个Mercurial存储库放在Git中是否安全(听起来不是一个好的计划)?
答案 0 :(得分:1)
您应该可以使用git-hg将mercurial存储库签出为git存储库,然后将其添加为子模块。
您无法将更改推送到子模块,但您可以跟踪它们。