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