У меня есть одна ошибка при использовании git на Sourcetree. Я создал локальную ветвь с именем sprints / Mycompany_sprint_1 (потому что я хочу ее в категории), а затем я сделал несколько вишневых выборов в эту ветку из другой. После этого я попытался перенести все изменения в мою ветку, но получаю следующую ошибку:
Удаленная ветка '' (Локальная ветка = 'sprints / Mycompany_sprint-1') недействительна. Имена ссылок должны соответствовать правилам форматирования git ref: https://www.kernel.org/pub/software/scm/git/docs/git-check-ref-format.html Завершено с ошибками, см. Выше.
Но если я перейду по ссылке, я буду следовать (насколько я видел) всем правилам, потому что смотрю на первое правило:
Они могут включать косую черту / для иерархической (директории) группировки, но ни один разделенный слешами компонент не может начинаться с точки. или конец последовательности .lock. Я проверяю, может ли быть проблема в том, что категория пружин уже существует, но это не так.
Может кто-нибудь сказать мне, что я делаю не так, пожалуйста? Я боюсь, что не вижу ошибки здесь ...
источник
Проблема не в названии вашего местного филиала. Проблема с именем ветки, которую вы попросили использовать другой Git.
Вот это сообщение об ошибке снова, на этот раз для ясности шрифтом с фиксированной шириной:
Удалите примечание в скобках, которое носит исключительно информационный характер:
У вас есть как-то; это должно быть невозможно - указывается имя удаленной ветви, которое полностью пусто. Это не допустимое имя ветки. Как вы это указали, я понятия не имею, но вам нужно прекратить это делать.
источник
По состоянию на 22 ноября 2019 года это, наконец, кажется исправленным.
Источник: Примечания к выпуску SourceTree
источник
Я нажимал Release_Staging_2.0, чтобы вызвать, я получал ту же ошибку.
источник