fatal: bad revisionfatal: неверная ревизия
Указанная ревизия (хеш коммита, имя ветки, тег) не существует.
fatal: Not possible to fast-forward, abortingPull с флагом --ff-only завершился неудачей, поскольку ветки разошлись.
Вы настроили git pull на разрешение только fast-forward слияний (--ff-only), однако в локальной ветке есть коммиты, отсутствующие в удалённой, что делает fast-forward невозможным.
Используйте git pull --rebase для перебазирования ваших коммитов поверх удалённых. Либо выполните git pull без --ff-only для создания коммита слияния. Или сначала git fetch, затем решите, как интегрировать изменения.
fatal: bad revisionУказанная ревизия (хеш коммита, имя ветки, тег) не существует.
You are in 'detached HEAD' stateHEAD указывает на конкретный коммит, а не на ветку, поэтому новые коммиты окажутся осиротевшими.
fatal: refusing to merge unrelated historiesGit отказывается объединять две ветки, не имеющие общего предка.
fatal: 'origin' does not appear to be a git repositoryGit не смог подключиться к указанному удалённому репозиторию.
fatal: not a git repositoryТекущий каталог не находится внутри Git-репозитория.
error: non-fast-forward updatePush перезапишет историю удалённой ветки и будет отклонён.