# Rebase • GitHub & Git Foundations

Ever been unsure of when to branch off for that new feature? With Git Rebase, the answer is right now. Rebase allows you to take all of the work on your branch and relocate it to another point in your repository's history, encouraging you to branch early and often without the fear of messy merges or missing out on new development.

- Kind: Short
- Year: 2015
- Runtime: 3 min
- By: GitHub
- Archive: [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Rebase_%E2%80%A2_GitHub_%26_Git_Foundations.webm)
- Licence or status: [CC BY 3.0](https://creativecommons.org/licenses/by/3.0) (as the archive states it)
- Credit: GitHub
- Who can watch: Teens profiles and older (the archive gives no rating; placed by Invisible Network from its collection and subjects)

[Watch now](https://invisiblenetwork.ai/watch/archive/commons/86882874?play=1)
