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

  1. Fetch the latest changes

image

  1. Checkout the branch you want to update

image

  1. Rebase onto Remote | origin/main branch

image

IntelliJ guide on Merge, rebase and cherry-picking

⚠️ **GitHub.com Fallback** ⚠️