┏━┓┏━╸┏┓ ┏━┓┏━┓╻┏┓╻┏━╸ ┣┳┛┣╸ ┣┻┓┣━┫┗━┓┃┃┗┫┃╺┓ ╹┗╸┗━╸┗━┛╹ ╹┗━┛╹╹ ╹┗━┛ Allows to move bases of branches (and more) - Most common usage: Update the base of your branch if outdated - Common strategy to _always_ ensure fast-forward merges - Very helpful in complicated branching settings Important Note: ┌─────────────────────────────────────────────────────────┐ │Do not rebase commits that exist outside your repository │ │ and that people (may) have based work on. │ └─────────────────────────────────────────────────────────┘