# забрать все обновления с репо note
git fetch note
# поставить ветку на правильное место
git reset --hard note/oldbk-94
# снова отменить последний коммит
git reset --soft HEAD~1
git checkout -b newbranch
git reset --soft master
Ну а на другом пк так же, если с нуля то гит клон потом делаешь ветку от дев и если появляются изменения надо забрать так же изменения
у меня получается вот так если сделать git branch -vv
test 18dt459 [origin/test]
Вы не поняли что такое ветка. Нет, ветка в гите это уже указатель на некоторый коммит в цепочке коммитов.
Указатель HEAD в репозитории один, и он показывает какое состояние в данный момент распаковано в рабочем каталоге. Соответственно у веток нет собственного указателя HEAD.
Перед переключением на другую ветку и вообще на другое состояние, желательно убедиться, что ваш рабочий каталог чист. В том смысле, что нет незакоммиченных изменений файлов. Также желательно чтобы индекс был вообще пуст. В противном случае гит будет пытаться сохранить вашу незакоммиченную работу. Он не будет молча удалять то, что вы ещё не закоммитили.