►
Description
Jen and William chat about learning Git along with the differences between working on your local laptop and working all in GitLab while making a few example MRs.
A
A
Four,
so
we're
we're
just
chatting
about
get
using,
get
lab
working
through
your
onboarding
issues
and
we
thought
hey.
We
should
just
record
this
for
YouTube.
So
this
is
our
conversation,
so
it
sounded
like
the
the
challenge
you
were.
Having
are
there's
this
kind
of
section
of
the
onboarding
and
it's
it
sounds
like
it's
basically
learn
get.
Yes,.
B
A
B
B
A
Is
an
awesome
question:
I
can
there's
a
lot
of
recording
because
I
can
guarantee
you
a
ton
of
people
have
that
question
yeah,
so
it's
kind
of
weird
chatting
earlier.
This
is
basically
this
is
how
software
engineers
work
every
day,
and
every
software
engineer
had
to
learn
this
at
some
point
and
so
at
git
lab
everybody,
regardless
of
the
role,
even
if
they're,
like
finance
or
sales
gets
to
learn
like
a
little
bit
of
software
engineering,
and
even
that
a
little
bit
is,
is
very
complex
and
can
be
intimidating
and
takes
some
time
to
learn.
A
So
this
kind
of
concept
like
what's
on
my
local
machine
in
my
terminal
window,
on
the
command
line
and
what
is
on
getting
how
those
relate.
So
this
is
part
of
the
magic
of
git,
and
this
is
the
git
is
a
thing.
It's
called
a
version
control
system
and
that's
what
gitlab
uses
as
its
version
control
right
so
get
lab.
C
A
A
And
I
don't
know:
let's,
let's
make
an
update
somewhere,
it
doesn't
even
matter
what
update
we're,
making
I
won't,
merge
it,
but
so
every
page
here
has
this
really
nice.
If
you
scroll
to
the
bottom
and
at
this
page
and
have
you
seen
that
one
no.
A
C
A
Yeah
so
that'll
open
this
file
and
it
looks
like
I
was
actually
the
last
person
to
change
it.
So
so
what's
cool
is
like
this
is
the
file
that
that
builds
like
this
web
page
right.
So
this
is
what
it
looks
like
when
it's
all
nicely
styled
and
like
live
on
the
website.
This
is
pulling
from
the
web
server
and
when
I
go
to
this
edit,
this
page
link
now
maybe.
C
A
A
B
A
So
so
this
is
the
file.
This
is
the
code
you
can
think
of
it
as
code.
It's
it's
markdown
and
it's
basically
a
real.
What
do
you
call
it?
It's
text
without
formatting
and
the
thing
that
you
call
that
it's
now
slipping
plain
text.
There's
a
plain
plain
text:
file:
okay,
so
I'm
going
to
go
here
to
edit
this
file,
and
so
now
I'm
in
git,
lab
I'm
in
the
get
lab
app
and
I'm
get
lab
is
going
to.
Let
me
edit
this
file
and
now
I'm
gonna,
say
product
marketing
at
git.
A
Lab
is
really
cool
right
and
so
I
have
some
options
now
that
it
with
this
edit,
so
I
can
have
a
commit
message
and
if
you
remember
each
changes
its
own
commit.
So,
what's
usually
good
to
say
here
is
to
talk
about
like
what
was
what
did
I
change
or
why
did
I
make
this
change
later
on
when
you're?
Looking
at
the
log
of
all
the
changes,
if
want
to
go
back
to
one,
it's
helpful
to
to
just
look
at
all
those
commit
messages
and
see
why
it
changed.
A
If
that
all
the
commit
messages
say
like
updated
index,
it's
hard
to
know
so
this
I'm
gonna
call
like
make
the
page
cooler
right
and
then
it's
gonna
have
a
target
branch,
and
this
is
a
really
awesome.
Part
of
gitlab
is
what
it
does
is
when
I
commit
this
change,
it's
going
to
create
a
separate
git
branch.
For
me,
it's
going
to
commit
this
change
to
the
end
of
that
new
branch
and
it's
going
to
automatically
make
a
merge
request
to
merge
that
new
branch
back
into
master.
A
A
A
A
C
A
Then
I,
honestly,
when
you
make
em
ours,
you
usually
don't
need
to
worry
about
a
lot
of
this
stuff,
you'll
kind
of
learn
it
later.
Basically,
the
only
thing
you
need
to
make
NMR
is
the
title.
You
don't
need
the
description
you
can
basically
assign
it
to
Colin
or
your
manager
like
I'm,
happy
to
merge
request
for
you
as
well,
but,
basically
to
start
out,
you
can
just
always
assign
the
Colin
and
eventually
you'll
kind
of
figure
out
who
lands.
A
So
that's
a
really
good
question,
so
there's
different
workflows.
This
is
kind
of
getting
in
the
weeds
a
bit
but
like
so
potentially
you
might
assigned
to
yourself
and
that's
basically
saying
like
I'm
working
this
right
now
and
then,
when
you're
done
with
it
and
you
want
it
to
be
merged,
then
you
would
assign
to
Colin.
Oh.
B
A
A
So
if
you
assign
to
anybody
with
merge
access
and
they
feel
like
they
can
approve
that
change,
so
sometimes
people
send
things
to
me
and
I'm
like
I,
can
merge
this,
but
I
don't
own.
This
page
I
need
so-and-so's
approval
before
I,
merge
and
I'll.
Do
that
kind
of
a
thing,
but
basically
you
just
need
a
title
in
the
mr
you're
gonna
say:
delete
the
source
branch
and
squash.
The
commits
I
won't
go
into
the
weeds
about
what
these
things
do.
I
would
just
say:
I
always
check
those
boxes
that
it's
it's.
A
So
I'm
gonna
submit
this
merge
request
and
now
it's
going
to
open
up
the
mr
view.
So
this
is
a
gitlab
merge
request
and
honestly,
this
is
one
of
the
coolest
things
we
have
anyone
who's,
a
software
developer
that
uses
this
kind
of
tool
and
there
are
some
other
ones.
There's
like
github,
there's
Atlassian
bitbucket
like
git
Labs,
is
the
best
like
if
you're
a
software
developer.
This
thing
is
so
cool
it
just
it.
So
it
shows
you
a
few
things.
A
So,
first
of
all,
it
shows
you
the
pipeline,
and
what
this
is
doing
is
it's
running
a
whole
series
of
builds
and
tests
on
this
change.
So,
let's
say,
for
example,
the
change
I
made
I
just
updated
like
a
little
bit
of
a
text.
Right
I
changed
it
from
this
to
this,
and
this
is
the
view
here.
It
shows
you
like.
A
It's
actually
something
called
runner
it's
running
as
running
these
scripts,
but
if
it
breaks
for
some
reason,
then
this
thing
will
tell
me
right
now
it's
running,
but
when
it's
done
it'll
give
you
a
green
check,
box,
yeah
and
if
it
doesn't
work
for
some
reason,
it'll
give
you
a
red
X.
So
this
is
a
nice
part
of
git
lab
because
in
other
tools
this
like
live
somewhere
else
or
it's
not
all
I
kind
of
integrated
into
one.
So
this
is
called
the
pipeline.
A
That's
like
where
it's
on
compiling
or
building
the
code,
and
then
you
know
running
tests
on
it
and
then
it
actually
does
a
deployment.
So
it
installs
that
code
and
it
installs
it
on
a
special
server.
We
call
a
review
app
and
a
review.
App
is
basically
like
on
that
change
running.
In
its
own
little
web
server,
so
when
this
is
all
done,
we'll
be
able
to
see
the
version
of
the
website
that
has
just
this
change.
If
that
makes
sense,
is.
B
A
B
A
Anybody
actually
what's
cool
is
anybody
who
opens
up
a
free
account
as
long
as
their
code
is
public
because,
like
we
want
to
support
open
source,
they
actually
get
access
to
all
the
all
the
highest
here
as
well,
so
that
the
only
time
we
lock
down
the
features
or
make
you
pay
for
them
is,
if
you
have
like
what
we
call
private
repositories.
Okay,.
C
A
A
And
and
I'm
on
here
too,
but
for
any,
which
is
weird
I
showed
up
on
on
the
other
page
I
showed
up
as
a
code
owner,
but
not
on
this
one,
which
is
totally
cool
and
by
capita
3.
The
point
is,
is
whenever
you
need
help
on
a
specific
page
or
you
want
to
know
who
does
this
belong
to
if
it
has
a
little
code
owners
thing
here
like
those
are
people
you
can
thing
for
this
page
if
I
were
to
change
the
analyst
relations
page
on
the
handbook,
Collins
and
Joyce's
picture
shows
up
here.
A
B
A
Then,
like
you
can
respond
to
comments,
like
you
know,
sounds
good,
so
this
is
a
way
that
we
can
like
have
a
discussion
asynchronously.
So
you
don't
need
to
call
a
meeting.
All
you
have
to
do
is
make
an
mr
and
then
tag
someone
and
say
like
hey.
Can
you
look
at
this
and
then
one
day
are
done,
dropping
off
their
kids
or
are
back
from
like
yoga
practice
like
they
can
respond
to
you
so.
A
Yes,
so
so
what
this
would
look
like
is,
let's
say:
I
wanted
to
change
this
locally
and
let
me
see
if
I
can
orchestrate
my
windows
such
that
I
am
NOT
sharing
too
much,
and
let
me
see
if
I
can
I'm
gonna
do
this,
so
let
me
see
if
I
can.
C
A
B
A
Our
intents
and
purposes,
those
are
all
roughly
the
same.
So
what
I'm
gonna
do
is
I'm
gonna
say,
for
example,
I
can
click
on
this
check
out
the
branch,
and
it
gives
me
these
nice
command
line
commands
right.
So
this
is
using
the
git
command.
It's
then
passing
like
the
fetch
modifier
to
the
git
command
and
I'm,
saying,
like
git,
fetch
origin
right
so
here
on
my
local
machine.
A
C
A
A
C
A
Oh
no,
your
your
questions
are
all
good.
Atom
is,
what's
called
an
an
IDE
or
an
integrated
development
environment.
Okay,
so
developers
tend
to
work
with
a
command
line.
I
use
terminal,
all
those
other
kinds
of
command
lines,
I
just
use
the
one
that's
built
in,
and
then
they're
gonna
have
some
type
of
code
editor
to
go
and
write,
and
edit
their
code
also
called
an
IDE,
and
that
is
what
Adam
as
a
type
of
IDE
there's
there's
other
kinds.
This
is
one
I
like
okay,
so
here
you
can
see.
A
A
B
B
A
A
Then
the
other
reason
to
do
it
locally
is
it
tends
to
be
faster
like
once
you
get
a
grasp
of
all
of
these
tools,
which
takes
a
lot
of
work
and
effort
to
do,
but
once
you
do
that,
then
it's
much
faster
to
work
locally.
So
that's
the
advantage.
That's
why
it's
good
to
like
eventually
set
this
stuff
up.
My
recommendation
is,
like
you
probably
don't,
even
need
this
stuff
for
at
least
a
month
or
longer
like
say.
A
B
B
B
A
That's
like
that's
the
cool
thing
is
that
in
some
ways
you
don't
need
to
be
an
expert.
You
don't
need
to
know
all
the
stuff,
because
it's
all
written
down.
Yes,.
B
A
C
A
Gitlab
everything
was
just
written
down,
so
I
could
just
like
I
wonder
about
thing
X
like
what
happens
if
I
just
do
a
Google
search
for
get
lab
handbook
thing
X!
Oh
there's
a
page
on
that,
like
amazing
I,
don't
need
to
remember
this
stuff
like
I,
probably
don't
even
need
a
book
market
like
I
can
just
Google
for
him.
Yeah.
A
Is
which,
which
is
totally
cool,
I,
think
that
I
had
a
yeah
there's
there's
a
few
spots
that
I
bookmark,
but
there's
things
to
learn.
There's
like
technical
knowledge
and
ways
that
you
like
there's,
definitely
ways
to
ramp.
I
I
would
honestly
say,
like
you've,
never
done
software
development
before
I
might
even
like.
If
you
wanted
to
learn
this
like
I,
want
to
learn
to
work
on
my
local
terminal
like
it's.
It's
not
super
hard.
A
It
takes
a
little
bit
of
dedicated
effort
and
it's
just
like
your
mileage
may
vary
like,
for
example,
like
our
content
team,
like
they
do
em
ours.
All
the
time
like
every
single
blog
post
is
a
code
change
so
like
very,
very
early
on,
like
they
put
a
lot
of
work
in
to
like
learn
how
to
do
this
locally
and
that
made
them
more
effective
because
they
do
that.
A
lot
yeah
in
my
opinion
and
I
mean
like
I,
said
mileage
may
vary.
A
You
could
chat
with
with
Colin
and
Joyce
and
see
how
often
they
do
stuff
and
if
they
work
locally.
But
my
personal
belief
is
I
think
you
could
be
very
productive
rapidly.
Using
only
the
remote
tools
on
get
lab
comm,
we
we've
built
a
really
cool
thing
like
so.
The
the
other
part
of
this
is
like
back
in
the
day
like
the
web
tools
didn't
have
all
of
this
stuff.
Yeah.
B
A
A
B
A
B
C
A
That's
that's
why
you
use
a
git
command,
so
there's
there's
a
git
push
in
a
git
pull
okay
and
I
get
I
get
fetch.
So
this
is
this
is
saying
fetch,
so
I
could
actually
do
this
and
I
could
like.
Basically,
this
is
saying
like
go
out
to
the
remote
repository
and
get
me
all
the
latest
stuff.
So
all
of
the
branches
that
have
like
laid
it
like
anybody's
made
that
are
hanging
out
that
I
don't
have
yet
on
my
local
machine
go
and
get
all
that
metadata.
That's.
A
A
So
that
updated,
it
was
very
fast.
You
can
see
this.
It
is
very
fast
and
now
I'm
gonna
check
out
that
branch.
So
this
is
this
cool,
pmm,
page
branch
and
now
I'm
working
locally
on
the
same
thing.
That's
in
this,
mr
this
cool,
pmm,
page
branch
and
if
I
make
a
change
locally,
which
I
can
even
do
that.
A
So,
if
I,
like
I'm
in
atom
and
let's
say,
I-
want
to
open
up
a
file
which
would
be
handbook
marketing,
actually
product,
sonic
marketing,
there
we
go
so
this
is
the
file
that
I
want
and
it
says,
get
get
lab
is
really
cool,
but
I
want
to
say
bodacious
Lee
cool
right
on
it
spell
check,
is
choking
on
it.
So
now
on,
my
local
machine
I
can
take
that
change
to
this
file.
A
Going
cool
to
bodaciously,
cool
and
I
can
stage
it
so
and
get
you
have
this
concept
of
there's
like
there's
like
a
batter
on
deck
or
there's
like
a
staging
area.
There's
like
the
backstage
I'm
ready
to
go
out
on
stage
right,
and
so,
when
you
make
changes
and
you
save
them,
they
end
up
in
this
little.
Staging
area
and
then,
when
you're
saying
like
yeah
those
changes,
look
good
I
actually
now
want
to
commit
them
to
the
branch.
Then
you
stage,
that's
called
staging
the
changes.
Now
here
my
changes
stage.
A
So
so
now
it's
all
still
local
right.
It's
all
still
on
my
machine,
though
you
can
see
here's
a
list
of
here's,
the
that
log
I
was
telling
you
about
you
can
see.
These
are
all
the
commit
messages
and
the
history
and
so
mine
has
make
the
page
cooler
and
then
make
it
totally
tubular.
That's
on
my
local
machine,
okay,
the
remote
branch.
If
I
look
at
the
commits
on
the
remote
branch,
it
only
has
them
make
the
page
cooler,
because.
B
A
B
A
A
You
can't
do
that.
What
you
need
to
do
is
like,
when
you're
on
the
local
machine,
you
have
to
say,
push
this
to
remote
or
give
me
it
from
remote.
You
have
to
do
that
when
you're
on
the
local
machine
got
it
so
now
you
can
see
I
pushed
it.
If
I,
if
I
do
like
a
refresh
here
now,
I
have
two
commits
and
that
totally
tubular
is
now
on
remote,
get
lab
where
I
made
that
push
awesome.
B
A
C
A
B
A
Is
totally
the
gitlab
way?
Okay,
like
I'm,
not
even
joking,
like
in
the
reason?
Why
is,
if
you
think
about
it,
like
this
right,
your
onboarding
and
your
new,
and
this
is
a
process-
that's
not
working
for
you.
In
fact.
It's
the
reason
it's
there
is.
It's
probably
left
over
from
a
time
when
we
didn't
have
a
web
IDE
and
it
just
it's
just
was
stuck
in
there
and
everybody
who's
going
through
onboarding.
It
struggles
with
the
same
thing.
You
do
yeah.
B
A
C
A
C
A
B
A
A
A
B
A
So
this
is
gonna,
say:
okay,
I'm
looking
for
a
file,
and
what
are
we
going
to
call
this?
This
is
going
to
be
onboarding,
so
if
you
type
in
onboarding
in
fact,
I
even
see
it
there.
So
you
can
see
that
inside
of
a
issue
templates
folder
there
is
a
file
called
onboarding
dot.
M
d
2m
d
stands
for
markdown,
so
go
ahead
and
click
on
that
one
there
and
let's
take
a
look
at
this
template
and
you
can
see
the
last
change
to
it
was
even
a
day
ago,
mm-hmm.
C
A
For
and
yeah,
if
we
click
on
that
to
expand
it
here
is
stuff,
so
it
may
be
overwhelming
at
first,
don't
hesitate
to
reach
out
to
a
more
experienced,
get
lab
team
member,
which
is
exactly
what
you
did
yeah
and
we
host
onboarding
office
hours.
So
let's
just
take
a
look
at
this.
It
has
like
read
this
blog
post
about
get
lab
101.
A
B
B
And
then
it
was
actually
it
was
at
that
the
videos
were
fine.
We
talked
when
I
got
to
those
we
talked,
but
then
it
was
actually
learning
our
gate.
Lab
six
took
me
into
this
terrible
rabbit,
hole
of
adding
my
public
key,
creating
a
project
to
start
using
it
lab,
but
but
to
create
a
public
key
I
had
to
go
to
my
command
line
gosh,
and
so
it
was
really.
This
was
just
the
most
confusing
part.
B
C
B
A
So
an
SSH
key
is
it's
a
it's
a
cryptographic
way
to
authenticate
between
two
devices,
so
it's
basically
I
have
a
private
key
that
stays
on
mine.
My
machine
and
I
give
gitlab
a
public
key
and
then
basically
what
happens
is
when
I
make
requests.
So
when
I
do
this
get
get
push,
get
pull
git
fetch
when
I'm
going
out
to
get
lab
Gil
Lab
is
kind
of
asking
do.
I
know
who
this
is.
A
Does
this
person
is
this
person
allowed
to
pull
this
code
mm-hmm
right
and
the
way
that
it
knows
is
by
checking
my
key
so
I
say:
hey
I'm,
I'm,
W
Chia,
a
key
lab
calm
can
I
pull
this
code
and
get
labs
like?
Are
you
really
are
you
really
I
mean?
Let
me
look
at
your
credentials
and
it's
like
creds
look
good
thumbs
up,
here's
the
code.
So
that's
what
the
key
is
for
again.
A
C
A
B
C
A
Yeah,
let's
take
a
look
at
our
onboarding
issue.
There
am.
A
B
B
A
A
B
B
B
A
B
A
A
A
A
That's
that's
true
all
right.
Let's,
let's
do
this
then
over
in
the
mr
that
we're
making,
because
I
was
like
I,
was
thinking
to
myself.
Let's
actually
do
an
MRI.
A
So
I
would
say
to
these
steps,
would
you
are
there
any
that
you
think
are
worth
removing
like
just
like.
C
B
Not
necessarily
I
think
the
videos
are
fine.
I
honestly
think
it
would
be
better
if
we
had
it's
honestly
the
links
that
we
click
through
that
need
changing
more
than
the
the
onboarding
issue
itself.
So
adding
a
step-by-step
click
here,
click
here,
video
on
the
videos
forget
newbies,
would
be
great
being
changing
the
steps
on
the
get
lab
basics,
so
the
first
thing
I'm
doing
isn't
creating
an
SSH
key
would
be
great,
but
the
onboarding
issue
itself
is
okay.
A
Let's
think,
let's
think
about
it,
this
way
we
we
can
change
those
things
as
well
and
there's
the
mechanism
in
a
process
to
do
that,
but
we're
gonna
do
an
MVC
we're
gonna
make
like
the
smallest,
tiniest
change.
We
can
and
changing
our
Docs
or
making
a
whole
video
is
like
a
big
change
right,
yeah,
reordering
the
docs
and
and
writing
a
whole
new
onboarding.
That's
like
a
big
change.
A
small
change
might
be
like
so
one
small
change,
that's
really
easy
would
be
like.
Would
this
onboarding
flow
be
better
without
this
link.
C
A
B
A
B
A
Every
project
that
you
use
already
exists
there
there's
a
high
degree
of
that.
There
might
be
some
edge
case
I'm,
not
thinking
of
right
now,
but
you
don't
need
to
create
a
project.
You'll,
never
need
to
create
a
group.
You
will
create
a
branch,
but
the
way
that
you
will
do
it
is
how
I
just
showed
you
right.
You'll.
Do
it
in
the
context
of
like
clicking
on
edit
this
page,
you
will
never
need
a
fork,
a
project.
A
Adding
adding
files
to
an
issue
will
happen
in
the
context
of
a
merge
request,
creating
an
issue,
that's
something
you
would
do,
but
so
so
here's
my
thought
is
rather
than
having
like
this
kind
of
Doc's
page,
where
there's
kind
of
like
a
list
of
things
that
may
or
may
not
be
understanding
or
cohesive,
I
would
I
would
say
in
the
onboarding.
We
should
just
have
what
the
onboarding
should
be
right.
So,
rather
than
going
to
the
docks
and
seeing
like
okay
I
need
to
go,
create
an
issue
now
by
like.
A
Why
am
I
creating
an
issue
like
what's
it,
for
it's
probably
gonna,
be
a
lot
easier
to
understand
to
say
like
now
that
you've
been
onboarding?
Maybe
you
think
there's
an
improvement
to
the
onboarding,
create
an
issue
and
tell
us
how
onboarding
could
be
better
right,
because
now
you
actually
have
an
idea.
Oh
okay.
So
now,
when
you're
going
to
create
the
issue,
it's
within
the
context
of
something
yeah.
A
A
B
A
B
A
So
this
is
my
suggestion,
is
I
would
say
that
there's
there's
no
reason
to
send
people
to
the
docks
mm-hmm
without
more
context,
so
my
recommendation
would
be
either
we
suggest
removing
that
line
and
say
hey.
This
is
really
confusing
for
people
and
they
don't
know
what
SSH
key
is-
and
this
was
bogged
me
down
it'd
be
better
to
remove
it.
A
Stick
it
in
somewhere
else
or
the
other
very,
very
small
change
we
could
make.
Is
we
can
change
what
this
line
says?
So,
instead
of
saying
like
become
familiar
with
how
git
lab
works
by
learning
our
basics,
that
makes
you
think
I
need
to
go
check
on
this
and
I
need
to
do
all
of
these
things,
which,
honestly
you
don't.
A
B
A
A
B
B
A
A
This
is
really
so.
This
is.
This
is
very
interesting
to
me
because
I'm
I'm,
like
so
used
to
how
empowering
gitlab
culture
is
yeah,
I've
kind
of
forgotten
that,
like
at
my
last
job,
I
I
kind
of
had
this
like
wow.
What
do
I
change
like
I,
don't
want
to
step
on
toes
right,
yeah.
A
So
a
good
lab,
we
hey,
we
have
short
toes
you.
You
really
can't
step
on
people's
toes,
so
no
one's
like
no
one
gets
offended.
In
fact,
people
will
probably
thank
you
saying
like
wow,
like
you
struggle
with
this,
you
are
now
helping
everybody
else.
After
you,
you
did
a
really
cool
thing
hi
before
we
continue.
I
suspect
that
this
will
take
us
another
15
to
20
minutes
and
I
totally
want
to
respect
your
time
because
I
realize
it's
like
after
five
your
time.
That's.
C
A
So,
let's
find
that
line
in
the
web
IDE
here
you
can
kind
of
see
it
looks
a
little
bit
like
my
IDE.
It
has
the
all
the
files
on
the
side.
Yeah,
that's
kind
of
the
experience,
but
it's
all
just
baked
into
gitlab
and
something
you
can
do
is
if
you
click
on
that
pain
like
if
you
just
like
a
click,
click
where
you're
at
and
hit
command
F.
A
C
B
B
A
That
that's
probably
an
improvement,
that's
that's
better
than
what
was
there
before.
What
was
there?
It's
kind
of
set
the
expectation
I
need
to
read
off
and
do
all
these
things.
Yes,
but
now
this
is
more
like
okay.
This
is
a
helpful
link,
I'll
tuck
it
away,
and
if
I
need
to
go,
look
at
this
stuff,
I
can
just.
A
A
B
A
A
Okay,
so
let's
we're
gonna
commit
this
change.
So
when
you
open
up
the
web
IDE
it,
you
know
it
made
a
branch
for
you
or
it's
going
to
make
a
branch
for
you,
and
so
you
can
see
on
the
left.
There's
that
commit
button,
it's
a
little
bit
different
layout
than
the
one
I
used
earlier.
This
is
this:
is
the
web
there,
so
there's
a
editor
which
is
more
lightweight
and
the
web
IDE
does
more
stuff,
so
it.
A
It's
not
nothing's
gonna
happen
yet,
but
when
you
hit
the
commit
button
which
is
really
funny
hitting
a
button
called
commit
you're
not
actually
committing
to
anything.
Yes,
it's
just
saying.
Would
you
like
to
make
a
commit,
so
you
can
see
again
you
have
like
little
staging
area.
You
haven't
gone
on
stage
yet
and
staged
changes,
it's
showing
you.
What
what's
in
the
red
on
the
left
is
what
it
was
before
and
the
green
is
what
you
changed
it
to
and.
C
A
A
See
you
too
will
link
that
will
link
the
video
later
and
then
under
that,
actually
maybe
maybe
not
up
at
the
front
and
I'll.
Tell
you
why?
Because
I
think
it's
funny
but
or
you
can
keep
meeting
totally
keep
that
or
whatever.
Basically,
whatever
you
want
to
say
there,
you
can
totally
keep
it
I'm.
Just
gonna
suggest
we
put
that
at
the
at
the
bottom
of
the
description.
A
A
B
A
You
know
something
like
here's,
you
know,
here's
a
proposal
or
you
know
I,
I,
recommend
or
I
suggest
I
think
it
would
be
more
logical,
that's
great
to
go
through
you
lab
itself.
So,
let's,
let's
save
this
one
for
another
issue,
so
essentially
for
we're
making
a
very
small
change
and
everything
we
talk
about
here
is
only
related
to
this
change.
Don't.
B
A
B
Okay,
so
I'll
assign
it
to
Trevor.
Then
you.
A
A
B
A
A
A
C
B
It's
it's
well
right
now
we're
in
this
issue,
so
it's
not
the
same,
but
it's
yeah.
A
B
A
A
A
B
A
B
Spoken
to
Caroline
on
on
my
issue
with
like
I
added
her
and
I,
haven't
done
anything
with
good.
A
Let's,
let's
see
see
Cassiano
then
or.
A
A
I'm,
just
I'm
actually
like
I'm
puzzling
on
now,
because
I'm
thinking
to
myself
like
this
is
probably
a
very
common
thing
and
a
common
blocker
to
contribution.
Okay,
so
I
get
lab,
we
want
everyone
to
contribute
and
we
actually
want
more
em
ours
right
like
we
like.
We
want
to
accelerate
how
soon
people
make
em
ours
and
we
want
people
to
make
more
of
them
like
we
want
everyone
to
be
like.
Actually,
it's
even
a
problem,
a
problem
right
now
is
that,
like
not
enough,
people
make
em
ours,
especially
the
handbook,
and
the
reason.
A
B
A
Yeah,
there's
like
lack
and
training,
lack
and
understanding
the
tools
and
software
development
in
general,
and
then
also
another
barrier
might
be
just
like:
hey
I
couldn't
really
I've,
never
really
been
able
to
do
this
at
any
other
job
I've
had.
Is
this
business
copacetic
a
lot.
B
A
A
A
B
A
B
A
A
A
You
should
100%
add
yourself
to
the
team
page
that
is
your
next
job
or
next
I,
don't
say
next
task
in
the
onboarding
and
you
should
be
able
to
do
it
100%
in
gitlab.
The
way
you
just
did
this
and
how.
A
A
What
will
happen
is
if
you
have
an
mr
open,
when
the
pipeline
passes,
you'll
get
a
little
notification
from
chrome,
hey
your
pipeline
pass
or
your
pipeline
failed.
That's
one
type
of
notification
is
a
pipeline
notifications
and
then
the
other
one
is.
You
can
see
on
the
right
there.
How
like
notifications,
is
enabled
that's
part
of
like
on
the
right
towards
the
bottom.
There's
like
a
little
blue
toggle.
A
A
You
can
see
receive
notifications
about
your
own
activity
so
and
your
channel
is
going
to
be
Jay
Parker
gitlab
comm.
So
if
you
check
your
email,
you
should
have
so
your
global
notification
level
is
participate.
You
can
basically
tell
get
lab
like
if
you
click
on
participate.
You
can
see
the
options.
It's
like
tell
me
about.
Absolutely
everything.
Tell
me
what
whatever
I
like
participate,
because
that's
like
hey
stuff
that
I
participate
in,
send
me
an
email.
A
So
you
can
see,
there's
a
get
lab.
Comm
group,
that's
like
the
entire
company,
then
there's
a
people
group
group.
That's
like
all
of
what
we
used
to
call
people
opps,
that's
like
all
of
them.
Some
haze
like
her
whole
org,
and
then
in
that
in
that
group,
then
they
have
subgroups.
They
probably
have
like
one
for
hiring
and
recruiting,
and
this
one
is
for
employment,
and
so
this
mr
exists
in
that
project
and.
A
It's
because
we
went
we
went
to
this.
We
went
to
this
project
there's
another
project,
there's
another
mark,
there's
a
marketing
group
and
there
are
projects
for
different
marketing
functions,
there's
a
project
for
the
website
that
one's
called
WWF
calm.
So
each
project
has
its
own
set
of
mrs
and
its
own
set
of
issues.
Okay,
so
we'll.