Я использую 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 не ожидает, что вы будете использовать интерактивную перебазировку без вышестоящего пульта? Как мне это сделать?