Я создал локальное ответвление X, что в какой-то момент я продвинул к удаленному серверу (источник)
git push origin X
Я понял, что это - плохая идея иметь ответвление, названное X и хотеть, чтобы это было названо Y, которым проблема состоит в том, что я уже продвинул ответвление в репозиторий.
Действительно ли безопасно удалить его из сервера и продвинуть его под новым именем как это?
push origin :X
// 'clone ' the branch under a new name locally ( X-> Y)
push origin Y
Что произойдет с людьми, которые уже выбрали с сервера. Скажите, что они уже сделали ответвление локально на основе старого X именами, НО они не внесли изменений локально или продвинули их к серверу для старого X ответвлений.