столкнулся с такой проблемой:
8611931 (HEAD -> master, origin/master, origin/HEAD) HEAD@{0}: checkout: moving from d77011864fe1f5cf3c86ad4eff682772cd518efb to master
d770118 HEAD@{1}: commit: переделал <head> и сделал отображение плиткой новостей в ленте
8611931 (HEAD -> master, origin/master, origin/HEAD) HEAD@{2}: checkout: moving from master to 8611931b604712aac029d3ba3b617c2ebab9fb92
8611931 (HEAD -> master, origin/master, origin/HEAD) HEAD@{3}: commit: добавил вид ленты новостей и предпоказ
fc68df9 HEAD@{4}: commit: подправил положение модального окна по Y
0f2c974 HEAD@{5}: commit: создал простые маршруты секций
20ef5da HEAD@{6}: commit: fix issue with undefined activeAuthInput
1a78f41 HEAD@{7}: commit: complete visual of main+header+search+modal+filter
cf4fa71 HEAD@{8}: commit: delete read.md and history.md
53cbadf HEAD@{9}: commit (initial): init repos
Коммит d770188 не находится на ветке master, хотя я думал, что я добавил его туда. Добавил коммит через github desktop и он пропал (через reflog его видно, но не на ветке master). Как мне его добавить в ветку master и не потерять?
Пробовал git branch new-branch-name d7701886 - выдает ошибку fatal: Not a valid object name: 'd7701886'
Я использую git недавно, поэтому хотел бы узнать, как исправить данную ситуацию и что её вызвало.