У меня есть ветви master
и devel
.
Я хочу сохранить devel
где-нибудь для (маловероятного) случая, если мне потребуется восстановить информацию в нем, а затем сбросить голову от devel
до master
(без изменения master
).
Является ли следующий способ сделать это правильно?
git checkout devel
git checkout -b devel-save
git push
git checkout devel
git reset --hard master
git push --force