Как исправить "Вы находитесь в середине сессии" в ветке git? - PullRequest
2 голосов
/ 14 октября 2019

выпуск

Настройка

версия git 2.17.1

Проблема

У меня естьпроблема в ветке origin / dev_xxx репозитория git. Я не помню, как я получил следующий статус (я не использовал git am):

$ git status
On branch dev_xxx
Your branch is up to date with 'origin/dev_xxx'.

You are in the middle of an am session.
The current patch is empty.
  (use "git am --skip" to skip this patch)
  (use "git am --abort" to restore the original branch)

nothing to commit, working tree clean
$ git am --abort
fatal: could not parse author script

Я хотел бы вернуться к исходному состоянию ветви.

Я прочитал следующее обсуждение, но оно не отвечает на мою проблему ( Текущий патч пуст ) [ Что означает "Вы находитесь в серединея имею в виду сессию?

Тесты

Чтобы устранить проблему, я безуспешно пробовал следующие решения:

git am --skip or --abort
fatal: could not parse author script
git reset --hard dev_xxx

Каждый раз, когда у меня естьвсе еще статус: Вы находитесь в середине сеанса утра ...

1 Ответ

0 голосов
/ 14 октября 2019

Никогда не застревал в таком месте, но вы можете выйти, удалив папку с именем rebase-apply или am-apply или что-то подобное в вашей папке .git.

Если вы неиспользуется для мерзавца, вы можете опубликовать результат: ls -al .git

Мы посмотрим, что представляется актуальным ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...