Страницы

Поиск по вопросам

вторник, 24 декабря 2019 г.

Как удалить ветку develop и установить другую ветку вместо нее?

#git #source_tree


Можно ли удалить ветку develop и установить другую ветку вместо нее? Если да то как?
    


Ответы

Ответ 1



Скорее всего Вас просто нужно просто переименовать ветку. Можно ли сделать это в source tree - я не знаю, но это точно можно сделать в обычной консоле. Открываете консоль и пишете git branch -m develop новая_ветка если же "новая_ветка" уже существует, то либо ее вначале нужно удалить, либо просто написать большую M git branch -M develop новая_ветка В git коммиты не знают о том, к какой ветки они пренадлежат, поэтому, если просто переименовать ветку, то коммиты об этом не узнают. Но ещё остается одна вещь - ветки в удаленном репозитории. И тут можно просто забывать о ветке develop на сервере (ее могут пользоваться и другие пользователи). Поэтому, для начала нужно ветку отправить на удаленный сервер - git push -u origin новая_ветка, а саму ветку develop удалить на сервере. Я знаю, что некоторые здесь очень сильно любят source tree и даже минусуют меня за критику этой программы, но все равно не рекомендую им пользоваться. P.S. - если все таки хочется делать это в source tree - попробуйте кликнуть правой кнопкой по имени ветки и поискать там "переименовать".

Комментариев нет:

Отправить комментарий