Rebase - GregHib/void GitHub Wiki
Rebasing is a way of taking you existing changes and applying them on-top of the latest version of another branch.
YouTube - Git Rebase in IntelliJ
How to update your main branch
Make sure you're on the branch you want to update.
- Fetch the latest changes
- Update the main branch
- Rebase onto
Remote | origin/mainbranch