Git - 致命:分支名称不符合GIT标准

use*_*525 9 git cvs2git

我正在尝试使用cvs2git将CVS repo迁移到Git.不幸的是我的cvs repo有许多分支与正则表达式.在执行git fast import(unix)时,它会报告下面的错误

fatal: Branch name doesn't conform to GIT standards: refs/tags/Release21_3_4_0_0_3_7_10[3_8_4_3]
fast-import: dumping crash report to .git/fast_import_crash_27083
Run Code Online (Sandbox Code Playgroud)

我试图删除这些标签,但没有运气.我认为这是整个历史.我也无法单独导入HEAD.

我该如何解决这个问题?

Cod*_*ard 4

你可以在这里找到更多。这就是 git 验证您的分支名称是否有效的方式。

问题是 [] 字符。尝试使用这些名称在本地创建分支,您将看到错误。

是关于什么以及如何做的详细帖子。

Git 尝试使用给定名称创建分支

您必须重命名标签才能将它们放入 git 中。