Nie można ciągnąć za pomocą bazy

Dostaję tę wiadomość:

Cannot pull with rebase: You have unstaged changes.
Please commit or stash them.

Tak, mam zmiany, które nie zostały wprowadzone. Przeszukałem sposób, aby podbić moje niezatwierdzone zmiany nad nowym kodem, który otrzymałem od pociągnięcia.

Znalazłem to:https://github.com/aanand/git-up

Chcę wiedzieć, czy to nadal jest droga do zrobienia, czy też są bardziej nowoczesne sposoby.

Używam git w wersji 1.8.1

questionAnswers(4)

yourAnswerToTheQuestion