Как мне использовать интерактивную перебазировку Git с локальным репозиторием (без удаленного / исходного)?
Я использую git как локальную систему контроля версий, в основном для отслеживания истории и различий. Я все еще хочу использовать rebase для фиксации / сквоша при фиксации WIP, которую я буду делать периодически. Когда я пытаюсь сделатьgit rebase -i
тем не менее, я получаю следующее:
There is no tracking information for the current branch.
Please specify which branch you want to rebase against.
See git-rebase(1) for details
git rebase <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=<remote>/<branch> MyBranch
Похоже, что git не ожидает, что вы будете использовать интерактивную ребазу без удаленного пульта? Как я могу это сделать?