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


