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.