Slide 20
Slide 20 text
2013
Shopsense
Retail
Technologies.
Confiden5al
document,
not
for
circula5on.
All
rights
reserved
©
20
when do
..
you
are
working
on
a
branch
and
you
see
something
broken
in
master
..
commit/stash
changes
in
your
current
branch
‘b’,
create
a
new
branch
from
master
‘n’.
Fix
bug,
raise
PR.
When
‘n’
is
merged
in
master,
rebase
‘b’
..
you
are
working
on
a
branch
‘a’
but
cannot
merge
it
right
now.
But
you
want
to
work
on
a
feature
that
relies
on
changes
in
branch
‘a’.
..
create
a
branch
‘b’
from
‘a’.
Once
‘a’
is
merged
into
master,
rebase
‘b’
against
master.
Resolve
conflicts
(an5cipate
many
of
them)
..
you
are
making
some
changes
which
you
think
doesn’t
really
need
a
PR.
For
example;
indenta5on
or
spelling
error
fix
..
create
a
PR,
assign
it
to
yourself,
make
a
comment
and
close
it
yourself.
..
you
want
to
prototype
and
get
feedback
on
your
idea
..
clone
the
repo,
make
branches,
perfect
the
code,
test
it
and
submit
a
PR
Best Practices
Tuesday, 13 August 13