Если вы уже работаете с мастером и делаете git checkout master, ничего не произойдет, поэтому вы, должно быть, сделали что-то, что не входит в ваш вопрос.
Do gitk --all.Вы видите свой коммит либо на локальном мастере, либо на источнике / мастере?Если нет, то сделайте git reflog и поищите ваш коммит.Возможно, вы находились в отключенном состоянии HEAD, чтобы фиксация не была сохранена ни в одной ветви.В этом случае убедитесь, что у вас есть проверенный мастер и git cherry-pick.
В худшем случае вы думали, что совершили, но не сделали, а затем вы подумали, что вы проверили мастера, но вы на самом деле проверилифайл, который вы отредактировали, перезаписав ваши изменения до того, как они были сохранены в git.Если вы не видите ничего в reflog, возможно, что-то подобное произошло.