Как-то один из моих коллег смог создать ветвь, заканчивающуюся периодом. Я не уверен, как он это сделал. Это вызывает проблемы при работе с пультом.Как удалить ветку, которая заканчивается на период
Плохая ветка: 'bugfix_ESP-924-invalid-email-error-message.'
Когда я делаю git fetch taylor
, он просто висит.
Когда я перечисляю ветви период невидим
git branch -r | grep 924
taylor/bugfix_ESP-924-invalid-email-error-message
Если я пытаюсь удалить ветку без периода, я получаю 404 (имеет смысл)
git push origin :taylor/bugfix_ESP-924-invalid-email-error-message
error: unable to delete 'taylor/bugfix_ESP-924-invalid-email-error-message': remote ref does not exist
Если я пытаюсь удалить истинное имя филиала. Я получаю «недопустимое название филиала».
git push origin :taylor/bugfix_ESP-924-invalid-email-error-message.
fatal: remote part of refspec is not a valid name in :taylor/bugfix_ESP-924-invalid-email-error-message.
Любые предложения?
У меня проблема! –
Я удивлен, что git имеет проблемы с именами ветвей, заканчивающимися на '' .'', - но, по-видимому, это так. Интересно, почему. –
http://stackoverflow.com/q/3651860/827263 –