Merge vs Rebase
Every software developer needs to synchronize two branches, for example local branch with remote branch. Let’s say we want to add our changes to remote master branch. We have two options: merge and rebase. Best way is to show that in example. Basic structure of master branch: We create our branch (green). While we work…