Git - фатально: название филиала не соответствует стандартам GIT

Я пытаюсь перенести репозиторий CVS в Git с помощью cvs2git. К сожалению, в моем репозитории cvs есть много веток с регулярным выражением. При выполнении 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

Я пытался удалить эти теги, но безуспешно. Я думаю, что это занимает всю историю. Я также не могу импортировать ГОЛОВУ в одиночку.

Как мне решить это?

1 ответ

Вы можете узнать больше здесь. Вот как git проверяет правильность имени вашей ветки.

Проблема в символах []. Попробуйте локально создать ветку с этими именами, и вы увидите ошибку.

Вот подробный пост (ы) о том, что и как это сделать.

Git попробуй создать ветку с заданным именем

Вы должны переименовать теги, чтобы получить их в git.

Другие вопросы по тегам