Git Tutorial - Rebase
We’ve covered basic merges like Fast-forwarded merge Three-way (recursive) merge In this tutorial, we’re going to introduce one of the most important features of Git - rebasing. What Is Git Rebase? Rebasing means that you’re changing the root commit of branches based on, or in other words, you’re resetting the base commit to the recent commit of the branch you’re planning to merge, like master branch. Let’s see what this looks like,