gpt4 book ai didi

git - 将 Mercurial 文件夹转换为 Git 存储库

转载 作者:IT王子 更新时间:2023-10-29 01:21:20 25 4
gpt4 key购买 nike

我对 Mercurial 没有太多经验,我主要是个 Git 人。

我很想在 git 存储库中镜像一个特定的 Mercurial 文件夹/文件。我实际上想做的是将文件的历史记录从 Mercurial 存储库导出到 Git,并能够与 future 的提交保持同步。

您对如何进行有什么建议吗?我认为应该采取的方法是获取 Mercurial 补丁的历史记录,定期将每个提交作为补丁导出,并将 Mercurial 补丁应用到 Git 存储库。

最佳答案

Linux 或任何带有 bash/sh 或类似的东西,或 python 上,尝试使用 fast export :

cd
git clone git://repo.or.cz/fast-export.git
git init git_repo
cd git_repo
~/fast-export/hg-fast-export.sh -r /path/to/old/mercurial_repo
git checkout HEAD

关于git - 将 Mercurial 文件夹转换为 Git 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10710250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com