У меня есть dev
и release
филиалов в моем репо. Через некоторое время ветка dev
становится загромождена мусором.
Как мне сбросить ветку dev
, чтобы она соответствовала release
, не затрагивая другие ветви (или саму ветку release
)?
Буду ли я просто
git checkout dev
git reset --hard release
git push origin dev
или здесь есть другие проблемы?
РЕДАКТИРОВАТЬ: dev
предоставляется другим пользователям, и есть много других веток, относящихся к какой-либо ошибке, над которой они работают - они объединяются в release
после подтверждения исправления.