У меня проблемы с ребазом, вот мои настройки:
У меня есть удаленное git-репо и локальная ветка master, которая должна отражаться в удаленном репо, я всегда ветвлюсь из моей локальной ветки master.
Чтобы обновить мой локальный мастер, я выполняю git fetch; git rebase <remote>
Как только это будет выполнено, я переключаюсь в свою ветку разработки git checkout my_dev_branch
, а затем запускаю git rebase master
. Это прекрасно работает.
Но я только что выполнил git fetch; git rebase <remote>;
и получил
Cannot rebase: You have unstaged changes.
Please commit or stash them.
Когда я запускаю git status
, я ничего не возвращаю. Затем я запустил git stash
и попытался снова выполнить перезагрузку, но получил ту же ошибку. Я даже попытался git reset --hard <remote>
, но я все еще получаю ту же ошибку при попытке сделать ребаз.
Кто-нибудь знает, почему я получаю эту ошибку и как ее исправить?
Заранее спасибо!