Git – merge vs. rebase

Jeżeli chodzi o „rebase” sytuacja przedstawia się trochę inaczej. W przypadku tek komendy cala gałęź master jest aktualizowana o nowy commit z „feature”. W wyniku tej operacji w historii zmian widzimy tylko co faktycznie zostało zmodyfikowane przez innych użytkowników. Aby wykonać „rebase” posługujemy się następującymi komendami:

git checkout feature
git rebase master

Graficznie zaś cala struktura przyjmie obraz liniowy co można zobaczyć na poniższym obrazku:

rebase

Leave a Comment

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *