9:59:59.000,9:59:59.000 Git Rebase is the ability[br]to take existing commits, 9:59:59.000,9:59:59.000 and to place them on a branch[br]that starts today. 9:59:59.000,9:59:59.000 ♪ (whimsical theme music) ♪ 9:59:59.000,9:59:59.000 Creating a branch is a tough decision. 9:59:59.000,9:59:59.000 Start it today, or start it later? 9:59:59.000,9:59:59.000 Well, some important fixes[br]might be happening right now. 9:59:59.000,9:59:59.000 So better wait until tomorrow. 9:59:59.000,9:59:59.000 That difficult decision[br]has gone away with Git. 9:59:59.000,9:59:59.000 Start a branch whenever you like, 9:59:59.000,9:59:59.000 and make it contain the changes[br]that you intend to deliver. 9:59:59.000,9:59:59.000 Focused on a particular feature, 9:59:59.000,9:59:59.000 bug fix, or objective. 9:59:59.000,9:59:59.000 ♪ (whimsical theme music) ♪