Na czym dokładnie polega rebase w GITcie? Nie mogę jakoś tego zaczaić :/ Chodzi o to, że w trakcie pracy robimy np nową gałąź, pracujemy na niej, a w tym czasie ktoś zrobił np 2-3 pushe do mastera i aby ustawić tą nową gałąź na ostatni master?

Jeśli tak, to jaki to ma sens?