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