У меня есть ветвь master
, которая отслеживает удаленную ветвь origin/master
.
Я хочу переименовать их в master-old
как локально, так и на удаленный. Это возможно? Для других пользователей, которые отслеживали origin/master
(и кто всегда обновлял свой локальный ветвь master
через git pull
), что произойдет после того, как я переименовал удаленную ветку? Будут ли их git pull
еще работать или выкинуть ошибку, чтобы она больше не могла найти origin/master
?
Затем, далее, я хочу создать новую ветвь master
(как локально, так и удаленно). Опять же, после того, как я это сделал, что произойдет, если другие пользователи сделают git pull
?
Думаю, все это приведет к большим проблемам. Есть ли чистый способ получить то, что я хочу? Или я должен просто оставить master
как есть и создать новую ветку master-new
и просто работать там дальше?