Git Rebase: got it!
Rebase is a strategy that is used to integrate changes from different branches. It creates a linear history of commits that comprises the branches involved. In comparison with a merge strategy, rebase improves collaboration as it allows people to edit the history before sharing it.
![Git Rebase: got it!](https://3042464.fs1.hubspotusercontent-na1.net/hub/3042464/hubfs/Git%20rebase%20blog%20header.png?width=600&height=600&name=Git%20rebase%20blog%20header.png)