Я создаю веб-сайт, и он отлично создается локально, но не на сервере. Сервер извлекает код из Github, поэтому я должен загрузить предыдущие коммиты на свой Github, чтобы увидеть, на каком коммите произошел сбой сервера.
Я пробовал
git checkout 1111111111111111111111111111111111
Что меня в отдельности состояние, и когда я попытался зафиксировать, я получил
HEAD detached at 1111111
Revert currently in progress.
(run "git revert --continue" to continue)
(use "git revert --skip" to skip this patch)
(use "git revert --abort" to cancel the revert operation)
nothing to commit, working tree clean
Branch 'master' set up to track remote branch 'master' from 'origin'.
Итак, я проверил мастера, чтобы выйти из отсоединенной головы, а затем попытался
git checkout -b 1111111111111111111111111111111111
и получил
Switched to a new branch 1111111111111111111111111111111111
Но когда я создаю свой веб-сайт, он по-прежнему создает версию на главном сервере. Поэтому я пробую
git switch 1111111111111111111111111111111111
и получаю
warning: refname '1111111111111111111111111111111111111111' is ambiguous.
Git normally never creates a ref that ends with 40 hex characters
because it will be ignored when you just specify 40-hex. These refs
may be created by mistake. For example,
git switch -c $br $(git rev-parse ...)
where "$br" is somehow empty and a 40-hex ref is created. Please
examine these refs and maybe delete them. Turn this message off by
running "git config advice.objectNameWarning false"
fatal: cannot switch branch while reverting
Consider "git revert --quit" or "git worktree add".
Итак, я пробую это без проблем
git config advice.objectNameWarning false
А затем я пробую
git switch 1111111111111111111111111111111111
warning: refname '1111111111111111111111111111111111' is ambiguous.
fatal: cannot switch branch while reverting
Consider "git revert --quit" or "git worktree add".
И я думаю, что все еще работаю в основной ветке, код Visual Studio по-прежнему говорит, что я нахожусь в основной ветке внизу
Я даже не вижу свою доступную ветку