Відповіді:
Ви можете зробити наступне
git cherry-pick --abort
--abort
Скасуйте операцію і поверніться до стану попередньої послідовності.
--abort
опція стала доступною у версії 1.7.8 . Чи можливо для вас оновити?
error: Entry '<unstaged file>' not uptodate. Cannot merge.
З іншого боку, git reset --merge
це працює!
git reset --merge
команда працює і тоді.
Для мене єдиним способом скинути невдалу спробу вишні було
git reset --hard HEAD
Спробуйте також з опцією '--quit', яка дозволяє перервати поточну операцію та додатково очистити стан секвенсора.
--забудьте Забудьте про поточну операцію, що виконується. Можна використовувати для очищення стану секвенсора після невдалого вибору або повернення.
- Скасувати операцію та повернутись до стану попередньої послідовності.
скористайтеся довідкою, щоб побачити оригінальний документ із більш детальною інформацією, $ git допоможе вишня
Я б уникну «занадто суворий« git reset --hard HEAD », і ви могли б зробити ручну роботу.