Вам не нужно использовать временную ветку, если вы просто хотите, чтобы HEAD указывал на эту ветку redesign-ui
. Вы можете сделать обычную проверку для этой ветви:
git checkout redesign-ui
Однако, если вы внесли изменения в отключенное состояние HEAD и хотели бы отслеживать его в будущем, вы можете создать ветку на этом совершить сделав:
git branch <branch-name>
# Commit the changes if any