Choosing the Right Git Workflow: Merge vs. Rebase