Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Mercurial回购移动到现有git回购的子目录中_Git_Mercurial - Fatal编程技术网

将Mercurial回购移动到现有git回购的子目录中

将Mercurial回购移动到现有git回购的子目录中,git,mercurial,Git,Mercurial,如何将Mercurial回购移动到现有git回购的子目录中 快速出口和其他方法使用空回购简短回答 诺霍 更长的答案 因为: 盒子里的Git不能直接用于Mercurial回购 回购协议文件夹中的回购协议是Git的or(子树更好,更省事) 你有: 将Mercurial回购转换为吉特 以您喜欢的方式在父级中使用此Git回购 简短回答 诺霍 更长的答案 因为: 盒子里的Git不能直接用于Mercurial回购 回购协议文件夹中的回购协议是Git的or(子树更好,更省事) 你有: 将Mercurial回购

如何将Mercurial回购移动到现有git回购的子目录中

快速出口和其他方法使用空回购

简短回答 诺霍

更长的答案 因为:

  • 盒子里的Git不能直接用于Mercurial回购
  • 回购协议文件夹中的回购协议是Git的or(子树更好,更省事)
  • 你有:

  • 将Mercurial回购转换为吉特
  • 以您喜欢的方式在父级中使用此Git回购
  • 简短回答 诺霍

    更长的答案 因为:

  • 盒子里的Git不能直接用于Mercurial回购
  • 回购协议文件夹中的回购协议是Git的or(子树更好,更省事)
  • 你有:

  • 将Mercurial回购转换为吉特
  • 以您喜欢的方式在父级中使用此Git回购

  • 对我的评论进行一点扩展:

  • 使用带有
    --filemap
    选项的功能修改现有的HG repo,使文件夹结构看起来像您想要的那样。例如,将所有内容从\u hg移动到名为
    /的子文件夹中

  • 使用hg-git等可用工具之一将修改后的hg-repo转换为git-repo

  • 将转换后的git回购合并到主git回购中。现在,您将在git repo中拥有子文件夹
    /from_hg
    。你的git回购有两个不相关的起点。我想这和莱纳斯·托瓦尔德的“我想”很相似


  • 这个过程有点类似于。

    在我的评论中稍微扩展一下:

  • 使用带有
    --filemap
    选项的功能修改现有的HG repo,使文件夹结构看起来像您想要的那样。例如,将所有内容从\u hg
    移动到名为
    /的子文件夹中

  • 使用hg-git等可用工具之一将修改后的hg-repo转换为git-repo

  • 将转换后的git回购合并到主git回购中。现在,您将在git repo中拥有子文件夹
    /from_hg
    。你的git回购有两个不相关的起点。我想这和莱纳斯·托瓦尔德的“我想”很相似


  • 此过程与。

    是否要将HG回购转换为Git?或者你的意思是你想把它作为一个HG repo,但是把它放在git repo的目录中?我想完全成为git和one repo,所以我想把HG repo的内容导入git repo的一个文件夹中。我不想在这之后再使用HG这是一种可行的方法:你想把HG回购转换成Git吗?或者你的意思是你想把它作为一个HG repo,但是把它放在git repo的目录中?我想完全成为git和one repo,所以我想把HG repo的内容导入git repo的一个文件夹中。我不想在这之后再使用HG这是一种可行的方法: