Git Merge Vs Git Rebase

The two paths to integrate code in a Git based source control