Pull Remote Updates with Rebase
Description
You have local commits on main, but a teammate pushed new commits to origin/main. Use git pull --rebase to avoid unnecessary merge commits.
Theory Questions
1. What does 'git pull --rebase' do?
2. 'git pull --rebase' is equivalent to which two commands?
3. How can you set rebase as the default behavior for git pull?