Как мне удалить старую ребазу?
Я начал ребазинг в другой ветке и решил на время забыть об этой проблеме и перейти к другой ветке.
Проблема, над которой я сейчас работаю, не имеет ничего общего с текущей
Когда я делаю git status
Я получил:
You are currently rebasing branch 'my-old-branch'
(all conflicts fixed: run "git rebase --continue")
Это не имеет ничего общего с тем, над чем я сейчас работаю, и я бы хотел избавиться от этой ситуации.
Как убрать текущий rebase
?
2 ответа
Решение
Ты можешь использовать git rebase --abort
выйти из процесса ребазирования.
Во время ребазинга git хранит рабочие файлы в .git/rebase-*
каталоги.git rebase --abort
удалите их и оформите оригинальную ветку, в которой вы были.
Если вы хотите просто избавиться от ребаз и не трогать состояние репо - вы можете просто rm -rf .git/rebase-*