我正在尝试使用快速导入将Mercurial / Hg存储库迁移到git。
当我遇到这个错误时,我得到了一些方法:
致命:无法创造 “C:/Users/micah_000/Desktop/git-gideon/.git/refs/tags/4。 0.6b _--> SFAS_4.0.3.lock':参数无效
我不知道我怎么能看到原始命令是什么,看看什么是无效的论点。
我在Windows 8.1系统上运行,但我非常熟悉Linux / bash。
更多诊断:
崩溃前的最新命令
reset refs / tags / 3.142.0.2 from:5376
reset refs / tags / 3.142.0.3 from:5385
...
重置refs / tags / Test_Build_3.143.0.9来自:5610
从以下位置重置refs / tags / Test_Build_3.143.0.11:5622
重置refs / tags / 3.143.1来自:5634
有什么建议吗?
答案 0 :(得分:0)
我的解决方案:打开TortoiseHG工作台并点击放大镜图标。
将其放在文本框中:
标记()
然后滚动查看下面的签到。 “标签”在那时几乎没有边框/框。
然后,您可以点击带有错误标签的签入来添加替换/清理的标签名称(单击“添加”)。
然后在同一个签入中单击r并单击该签入的仍然存在的违规标记名称。这应启用“删除”按钮。删除它。
我擦除了目标git目录并成功重新运行了快速导入。