Man Group Interview Question

whats the difference between git rebase and git merge