Meritial“submodule”在Git存储库中

时间:2013-11-14 19:53:29

标签: git mercurial

我即将开始一个新项目,使用Git进行版本化。

与每个新项目一样,最初的步骤之一通常是将所有依赖项放在一起。我通常使用git子模块,以便我可以轻松更新依赖项。

但其中一个依赖项存储在Mercurial存储库中。

有没有办法可以像子模块一样使用它?将整个Mercurial存储库放在Git中是否安全(听起来不是一个好的计划)?

1 个答案:

答案 0 :(得分:1)

您应该可以使用git-hg将mercurial存储库签出为git存储库,然后将其添加为子模块。

您无法将更改推送到子模块,但您可以跟踪它们。