| Main difference between Git Merge and Git Rebase?
Both of these are merging mechanisms but main difference in these two are, in Git merge logs will be showing the complete history of commits.
But on other hand when we do Git Rebase it will rearranged the logs. And these rearrangement is mainly donw to make logs look linear and simple to understand. And the only drawback of this is that other team memebers will not understand how different commits are merged into one another. It is little bit confusing for the users. | | |