Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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
Git 快速导入无效参数_Git_Repository_Git Bash_Git Extensions - Fatal编程技术网

Git 快速导入无效参数

Git 快速导入无效参数,git,repository,git-bash,git-extensions,Git,Repository,Git Bash,Git Extensions,我正在尝试使用快速导入将Mercurial/Hg存储库迁移到git 当我遇到以下错误时,我会进入流程: 致命:无法创建 'c:/Users/micah_000/Desktop/git gideon/.git/refs/tags/4。 0.6b-->SFAS_4.0.3.lock”:参数无效 我不确定如何才能看到原始命令是什么,以查看什么是无效参数 我运行的是Windows8.1系统,但我非常精通Linux/bash 更多诊断: 崩溃前的最新命令 从:5376重置参考/标签/3.142.0.2 从

我正在尝试使用快速导入将Mercurial/Hg存储库迁移到git

当我遇到以下错误时,我会进入流程:

致命:无法创建 'c:/Users/micah_000/Desktop/git gideon/.git/refs/tags/4。 0.6b-->SFAS_4.0.3.lock”:参数无效

我不确定如何才能看到原始命令是什么,以查看什么是无效参数

我运行的是Windows8.1系统,但我非常精通Linux/bash

更多诊断:

崩溃前的最新命令 从:5376重置参考/标签/3.142.0.2

从:5385重置参考/标签/3.142.0.3

重置参考/标签/测试构建3.143.0.9自:5610

重置参考/标签/测试构建3.143.0.11自:5622

重置参考/标签/3.143.1自:5634


有什么建议吗?

我的解决方案:打开TortoiseHG workbench并单击放大镜图标

将其放入文本框:

标记()

然后滚动下面的签入。“标签”周围有小边框/方框

然后,您可以右键单击带有错误标记的签入以添加替换/消毒标记名(单击“添加”)

然后右键单击同一签入,并为该签入键入仍然存在的有问题标记名的名称。这将启用“删除”按钮。移除它


我清除了目标git目录,并成功地重新运行了快速导入。

感觉到过去标记中的字符(箭头-y)与git bash或文件系统冲突。不知道如何在不破坏git/Hg将标记与源/增量关联的方式的情况下清理名称。