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