3

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

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

但是这些依赖项之一存储在 Mercurial 存储库中。

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

4

1 回答 1

1

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

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

于 2013-11-15T13:48:55.683 回答