►
From YouTube: Digital Experience Team: GIT 101 Class 01
Description
Linnk to notes: https://docs.google.com/document/d/18T8ICjxWNiuIsgughanOuQ13U34Igx1EIaeEePGxf5A/edit
A
Okay,
so
we've
got
the
digital
experience.
Team
we've
got
the
the
design
group
and
we're
just
going
to
go
through
kind
of
learning
about
git
making
commits
how
it
works
using
terminal
with
the
end,
hope
and
goal
that
we're
going
to
be
able
to
add
ourselves
to
the
org
chart,
which
I
find
in
this
fancy
way,
which
is
just
google
get
lab
org
chart.
A
A
A
Cool
the
way
I
open
it
is
command
spacebar
and
I
just
write,
start
writing
terminal
and
then
it'll
find
it,
and
then
it
opens
it
for
me.
That's
like
the
super
elite
way
to
do
it.
If
you
know
geek
speak
so
I
would
suggest
everybody
opens
that
right
now,
I'll
show
you
how
it
works.
A
So
here's
your
finder
in
here,
if
you
write
ls,
you'll,
see
all
the
folders
where
you
currently
are
so
the
terminal
is
like
currently
listing
ls's
list
and
if
I
do
ls-l
list
it
in
a
list,
it's
a
little
easier
to
read.
A
So
this
effectively
is
the
geeky
version
of
what
we're
looking
at
here
in
the
graphical
user
interface
version
so
ls
is
to
ls
is
to
list
where
you
are
ls-l
in
a
vertical
format.
A
A
Let's
see
you
know
where
you're
at
I
kind
of
think
of
like
using
terminal
sort
of
a
little
bit
like
once
you
get
a
handle
on
how
to
move
around
your
file
structure,
it's
kind
of
like
if
you're
playing
a
video
game,
it's
how
you
like
move
forward
backwards,
left
or
right
so
like
ls
is
like.
Where
am
I
like?
A
What's
around
me,
pwd
is
like:
where
am
I
and
then,
if
you
want
to
go
into
something
cd,
which
is,
I
think
it's
for
change
directory,
you
can
put
you
know
I
have
this
git
lab
repos
folder,
you
can
just
start
typing
it
and
then
press
tab
and
it
will
fill
it
out
for
you
and
now
you'll
see
it
says,
get
lab
repos
here
and
if
I
type
pwd
I
now
know
I'm
in
gitlab
repo,
so
visually.
This
is
where
I
am,
and
I
can
check
that
again
by
going
ls-l
so
confirmed.
A
Not
yet
we're
gonna
get
to
there.
These
are
all
just
like
to
get
into
that
gitlab
repos.
I
just
made
that
so
to
get
into
that
specific
folder
you
would
have
to.
But
let
me
just
write
cd
is
for
change
directory.
What
did
tyler
make?
There
was
probably
smarter
than
me
wrote
it
no
cooler.
Looking.
A
A
So
these
are
git
cheat
sheets,
that's
cool!
What
I'm
talking
about
here!
This
is
just
simply
navigating.
A
Within
terminal-
and
you
can
see
the
difference,
you
know
how
we're
just
writing
pwd
and
it's
doing
something
if
we
do
get
status,
we're
saying
get
so
it's
like
saying:
do
this
thing
and
then
the
command
that's
associated
with
get
I'm
not
in
a
git
repo.
So
it's
not
going
to
do
anything
for
me.
A
So
this
there's
another
thing
you
can
do
with
ls:
you
can
do
ls.
This
is
kind
of
useful,
sometimes
ls-la.
So
the
a
is
all
so
it'll
list,
there's
files
on
your
computer
that
start
with
a
dot
those
files.
Unless
you
set
up
finder
to
show
them
they
won't
get
shown
because
they
are
usually
configuration
files.
So
you
can
see
all
of
git.
This
is
the
version
control.
A
I
guess
you
call
it
software.
That
is
what
power
is
gitlab.
C
A
A
I've
got
a
crying
child
downstairs,
okay,
so
forget
to
move
on
from
there.
This
this
is
like
you'll.
Probably
just
have
to
I'll
make
this
bold.
So
we
know
what
this
is.
I
wish
we
could
un
un-capitalize
these
we'll
figure
that
out
later,
that's
just
getting
to
where
you
need
to
go,
so
why
you
would
want
to
use
that
is
anytime,
you
open
terminal,
if
I
close
it
again
and
open
it.
A
A
One
directory,
and
then
you
can
continue
to
do
that
you
can
be
like.
I
want
to
move
back
one
two
three
and
you
eventually
eventually
get
this
like
mental
model
of
like
knowing
where
you
are
so.
If
I
go
into
get
lab,
repos
www,
like
you,
can
jump
right
into
there
too,
you
can
see
if
I
go
back
one
I'm
in
repos.
If
I
go
forward
back
into
www
and
then
say,
I
want
to
go
back
to
I'm
back
at
the
root,
so
it's
just
how
you
move
forward
backwards
and
and
side
to
side.
A
So
why
don't
is
everybody
at
your
root
like
users
and
then
your
username
a
way
to
get
quick
way
to
make
sure
you
are,
there
is
just
press
cd
and
enter
it'll,
always
return
you
back
to
there.
A
D
A
A
Yeah,
can
you
go
into
your
sites,
folder
cd
sites.
A
A
There's
nothing
in
there
great!
You
can
use
that
one.
A
You
can
stop
sharing
if
you
like,
how
are
you
doing
jess?
Do
you.
A
A
Similar
stephen:
can
you
do
cd
space
dot,
dot,
slash
to
get
back
one
and
we're
just
going
to
copy
tina's
set
up
so
that
we
all
in
case
we
need
to
refer
back
to
it.
We
can
do
it,
so
everyone
who's
not
tina
once
you
are
in
that
root
directory.
If
you
can
type
okay
I'll
share
my
screen
again,.
A
A
A
Okay,
let's
see
what
you
did,
who
money
you
can
share.
First,
yeah.
D
B
A
Just
see
the
zoom
right
now:
oh
there
we
go.
Can
you
do
in
your
terminal?
Oh
because
you're
in
recents,
if
you
click.
B
D
D
A
Yeah,
it
wouldn't
be
there.
Oh
right,
I
see
what
you
mean
if
you
click
into
finder
and
then
you
click
or
press
command,
comma
in
in
the.
A
A
A
D
A
A
A
A
I
found
a
setting
in
gitlab
that
my
home
screen
is
actually
my
to
do,
which
is
great,
but
yours
might
look
a
little
bit
different
it
might.
I
can't
remember
how
to
get
there
anywhere
now,
but
I
can
go
to
projects
and
see
www.
A
B
B
My
computer
is
just
really
slow
with
them.
That's
right,
zoom
going
so
just
like
taking
it.
B
D
A
Does
that
look,
it
usually
goes
a
bit
quicker,
but
this
might
it
won't
won't
go
extremely
quick.
Did
you
have
to
do
that.
C
You're
on
mute,
I
followed
a
different
handbook
page
to
do
all
of
this.
Okay.
B
B
B
A
A
So
it's
seeing
what's
in
that
repo
and
it's
returning
it
and
if
I
go
to
my
terminal
or
sorry,
my
finder
window
you'll
see
it's
pulling
pulling
means
like
getting
the
files
from
where
they
are
in
the
repository
and
putting
them
onto
my
computer.
So
right
now
it's
receiving
all
the
objects.
B
B
Sorry
zoom
the
other
way
yeah
so,
like
my
hand,
hurts
just
like,
and
it's
gone.
Oh
sorry
that
was
just
okay
hold
on.
A
C
A
A
A
Yeah,
if
you
click
that
little
icon
to
the
right,
it's
copied
to
your
clipboard
now
just
can
you
try
pressing
option
x.
A
A
Hold
on
to
your
butts
hold
onto
your
boots,
do
you
want
to
share
your
screen
jess?
Can
you
boost
I'll.
A
A
A
A
So
stephen,
can
you
share
your
screen?
Please.
D
D
A
So
these,
like
homebrew,
and
these
things
are
just
little
like
developers-
have
made
these
packages
to
make
it
easy
to
install
these
little
bits
of
software.
A
So
what
we're
trying
to
do
right
now
is
in
is
just
install
git
on
the
computer,
because
git
is
just
like
a
a
program
just
like
old
school
like
photoshop,
or
things
like
that.
So
we
need
to
have
it
so
that
we
can
run
it
or
it
can
run
using
the
commands
that
we're
gonna
feed
it
so
you're
installing
this
thing
called
homebrew.
A
That
makes
it
easy
to
install
just
get,
whereas
what
you
had
installing
in
the
background
is
apple's
developer
tools,
which
is
like
a
10
gig
package
that
includes
git
but
is
mainly
focused
on
you
know
you
can
design
iphone
apps
and
all
it
comes
with
this
whole
fleet
of
tools
within
it.
A
Tina,
I
can
get
you
started
on
something.
Have
you
made
a
branch
before.
A
C
Okay,
how
do
I
make
this
black.
C
A
A
C
E
C
C
C
A
You
did
that.
Okay,
sorry,
I
that
was
somehow
satisfying
to
watch.
So
yes,
let's
go
into
your
folder.
That
has
your
code.
A
Yeah,
so
I
think
you'd
want
to
go
cd
space,
get
lab,
repos
tab
and
then
do
the
video
tab
it
automatically.
You
can
do
it
all
as
one
or
you
can
do
it
individually,
all
good.
So
you
want
to
go
now
cd
into
www.
A
You're
fancy,
so
you
press,
yeah,
there
you
go
press
enter
and
then
I
always
do
a
git
pull
right
away
because
that's
going
to
pull
the
most
recent
code
because
everything
like
what
gitlab
the
product
does
and
what
git
does
is
allows
code
to
continuously
being
updated
by
multiple
people,
multiple
people
at
the
same
time.
A
A
B
C
D
It's
going
good,
I
think
it's
done.
It
said
it
could
not
link.
There's
one
error,
then
there's
next
steps
hombre's
entirely.
All
volunteers
can.
A
B
Dog,
whose
screen.
B
It
like
started:
it's
mine,
my
menu
okay,
yeah,
like
started
like
doing
all
this
stuff
and
it
got
100
on
these
and
then
whatnot
and
then
all
of
a
the
subnets
like
early
eof.
B
You
know
I
don't
fatal,
but
the
little
tilda
thing
says
command,
not
fans.
I
don't
know
if
that
was
actually
an
issue
or
not.
A
A
B
B
A
Press
delete
just
press
and
hold
delete.
A
2.24.3
great
okay,
so
you
have
get
installed.
So
we
don't
have
to
worry
about
doing
what
we're
doing
with
steven
here.
So
yeah
press
up
until
you
get
to
that
git
clone
command
again
and
then
yeah,
then
just
pop
off
zoom
and
let's
see
if
we
can
have
some
luck
by
getting
that
extra
juice
redirected
at
your
computer.
The
mainframe.
A
D
Stephen
all
right
sure.
A
A
A
Oh,
can
you
stop
sharing
continue?
Can
you
sure
I
feel
like
I'm
playing
chess
against
a
bunch
of
people
right
now?
Okay,
so
you
pulled.
Can
you
we're
going
to
start
to
use
git
a
little
bit
now
so
I'll
I'll?
Oh
yeah,
we're
recording
this
so
just
can
watch
it.
We
never
work
on.
The
master
branch
master
is
production,
which
is
what
you
know
when
you
go
to
about.getlab.com.
A
That's
what
our
customer
and
anyone
coming
to
our
site
or
using
our
product
sees
so
what's
beautiful
about
git.
Is
we
can
work
on
branches?
So
it's
the
exact
mirror
of
the
code.
That's
live.
We
can
do
all
our
little
changes
and
then
we
want
to
merge
the
branch,
which
is
what
a
merge
request
is
so
it
it's
literally
like
if
you
think
of
tree
branches,
branches
of
a
river.
Whatever,
like
we're
going
off
or
making
changes,
a
merge
request
is,
can
you
please
merge
this
code
back
in?
What's
beautiful
about
git?
A
Is
it
says,
yeah
totally,
let's
just
check
the
code.
That's
currently
live
in
your
code
and
make
sure
there's
no
conflicts.
No
one's
written
over
the
same
files
that
you've
written
and
if
there
are
it,
can
actually
look
at
the
exact
changes
against
the
changes
that
someone
else
did
and
you're
not
deleting
anyone's
code
you're
able
to
make
it
all
work
together.
A
A
And
I'll
be
like
okay
cool,
it's
up
to
date,
I
can
see
here
I'm
on
origin
master
a
lot
of
times
I'll,
do
git
space
branch
to
see
like
what
branch
am
I
on?
So,
if
you
do
that
tina
get
space
branch,
it
will
probably
say
master.
C
No,
I
don't
think
so.
They
were
for
netify
cms
work.
A
We
can
that's
great
that
you
have
them.
We
can
learn
how
to
delete
them
as
we
go
through
stuff
here,
where.
C
C
C
D
A
And
that's
what
I
I
don't
know
why
I
think
I
have
it
memorized
now,
but
that's
when
I
look
at
that.
Git
guide
that
I
shared
and
I'll
like
to
get
no
deep
that
I
look
for.
I
go.
I
open
that
and
I
find
search
on
the
page
like
with
command
f.
I
just
look
for
branch
and
it's
like
usually
the
second
thing
in
branching
and
I
scroll
down,
and
I
know
now
that
it's
get
check
out
slash
b,
which
means
you're
going
to
check
out
a
new
branch,
but.
A
C
C
A
C
A
A
Yeah
we
want
to
name
it,
so
I
would
probably
call
it
like.
If
I
were
you,
I
would
do
like
get
dash
check
out
dash
b
space
tng
dash,
adding
dash
myself
dash
to
dash
or
chart
adding
myself
to
org
chart
with
dashes
in
between.
A
D
A
A
A
D
At
it
is
still
receiving
objects,
okay,
cool.
So
it's
good.
A
C
A
C
Yes,
what
did
you
use?
I
think
that
we
just
used
the
text
edit
yeah.
A
D
A
I
use
this
and
it's
newer
to
me.
I
used
a
different
one
before,
but
this
one's
kind
of
nice
and
very
common
good
for
editing
code.
Why
don't
you
go
ahead
and
install
visual
studio
code
or
vsc?
If
some
cool
people
call
it.
A
Can
stop
sharing
yeah?
You
can
stop
sharing
I'll
share
just
so
you're
you're
still
rolling
over
there
stephen
it's
still
pulling
files.
A
Great
I'll
put
start
documenting
some
of
these
git
commands
that
we've
covered
so
get
status.
It's
basically
like,
what's
up.
A
Awesome
I
added
this
link
to
visual
studio
code.
Stephen.
You
could
also
download
it
while
you're
waiting
for
that
stuff.
So
installing
this
app
is
what
we're
going
to
use
to
edit
the
code.
A
A
C
B
A
B
Is
this
visual
studio
kind
of
like
sublime
text.
A
A
A
A
A
So
this
is
this
is
what
you're
going
to
do
so
you're
in
the
folder
that
you
pulled
the
code?
Is
that
correct?
If
you
do
pwd
you're
in
the
www.getlab.com
folder.
C
A
So
now,
while
you're
in
there
you
can,
this
is
again
I
was
explaining
to
tina
like
when
you
do
this
long
enough.
You
just
kind
of
get
these
neuroses,
so
you
don't
need
to
do
this,
but
I
just
do
it
I'll
I'll
write,
get
branch,
get
space
branch
and
then
just
make
sure
I'm
a
master
just
so
I
know
where
I'm
at.
A
A
Green
master,
so
git
allows
us
to
work
on
multiple
branches
to
push
to
master.
We
never
work
on
master,
so
another
thing
I
would
do
right
now
is:
I
do
get
space
pull,
which
is
going
to
make
sure
you
have
the
most
up-to-date
code
before
you
make
your
new
branch,
because
when
you
branch
any
changes
that
go
on
master
or
anyone
who
makes
a
new
branch
after
you
has
different
code,
this
is
what's
amazing
about
git.
It's
totally
mind-blowing.
A
A
A
A
A
A
A
D
Many
questions
just
don't
know
where
to
start.
I
like
this.
I
like
learning
about
something
like
this
personally,
like
I
don't
know
if
I
have
specific,
like
technical
questions,
yeah
definitely
probably
have
to
revisit
this,
because
it's
like
a
new
endeavor
all
together
for
me,
and
it's
definitely
good
to
know
and
understand,
I'm
beginning
to
kind
of
get
the
crux
of
it
yeah.
I
think.
C
C
The
thing
is,
if
you
don't
do
it
every
day,
which
is
what
happened
to
me,
it's
really
easy
to
forget.
So
I
like
michael,
that
we
you're
having
us
do
this
once
a
week
because
over
the
holidays,
for
example,
I
couldn't
re-access
some
of
the
work
I
was
doing
on
the
cms
because
I'd
forgotten,
half
the
codes
and
didn't
understand
how
to
get
there,
and
I
couldn't
ask
anyone
to
help
me.
A
A
Super
easy
and,
to
be
honest,
like
we
could
do
this
all
through
the
gitlab
interface,
but
I
think
learning
my
belief
is
like
learning
what's
under
the
hood
makes
what's
happening
there,
a
lot
more
logical
and
it's
gonna
help
us
understand
what's
great
about
git,
which
is
going
to
make
us
be
able
to
design
a
better
experience,
communicating
our
tool.
A
So
there
are
easier
ways,
but
this
is
the
cool
way
and
if
you
do
this,
if
you
make
a
change
to
the
handbook
and
like
you
know,
brandon
or
laura
or
lauren
and
tyler
saw
you
do
it.
This
way
they'd
be
like
these
are
cool
people,
so
we're
also
going
to
gain
an
appreciation
for
what
they
do
day
in
and
day
out,
because
they
see
all
our
figma
stuff
and
they
they
understand.
What's
hard
for
us,
and
you
know:
it'll
just
be
a
bit
less
of
a
black
box.
C
A
B
A
All
right,
so
what
you're
seeing
there
is
like
that
file
that
says
fikai
custom
commit
suggested,
change.yml,
there's
17
changes
to
that
file
and
they're
all
editions
in
that
second
file.
There's
two
changes,
there's
an
addition
and
something
was
deleted.
I
never
read
any
of
that
stuff.
I
just
like
click
things
and
be,
like
don't
say,
an
error
if
it
doesn't
say
an
error,
I'm
like
short
memory.
It's
like
okay,
that
never
happened.
Let's
keep
moving
forward
and
just
keep
praying
that
this
is
gonna
work
cool,
so
you've
got
your
code
up
to
date.
A
We've
got
three
minutes
jess
I
feel
like
we
can
make
a
branch
for
you.
So
if
you
do
get
so,
what
I
told
tina
is
I
go
to
that
link
that
I
shared
sheet
the
get
no
deep
one,
and
then
you
just
do
like
command
f
on
the
page
to
find
branch.
It's.
The
second
instance
gets
you
into
like
the
branch
area.
I
always
just
refer
to
that.
I
know
it
in
my
head.
A
I
know
it's
get
check
out
b,
but
I
never
trust
myself
because
I'm
not
doing
this
day
in
and
day
out
anymore,
but
that's
just
in
the
future
when
you're
like.
Oh,
I
don't
remember
how
to
do
this,
that's
just
where
you
can
find
the
information,
but
in
terminal
you're
going
to
want
to
write,
get
space
check
out
dash
b
and
then
the
naming
structure
I
typically
go
with
is
like
my
first
two
initials
and
then
what
I'm
trying
to
do
so
for
you.
I'd
probably
do
like
get
space.
B
A
Slash
b,
sorry
gets
dash
b,
gets
dash
b,
okay,
get
space.
A
Yeah
and
then
I
again,
the
neuroses
kicks
in,
and
I
just
write
get
space
branch
to
make
sure
that
it's
in
the
branch
I
want
to
be
on
is
green
with
the
asterisks
awesome.
So
today,
we've
learned
in
closing
how
to
open
terminal
use
just
straight
up
terminal
commands
to
navigate
forward
back
side
to
side
through
our
file
structure,
we've
learned
how
to
make
a
directory
from
the
terminal
and
we've
learned
how
to
install
git
we'll
never
have
to
do
that.
Again.
A
We've
learned
how
to
clone
a
code
base.
We've
learned
how
to
pull
the
most
recent
code
from
that
cold
code
base,
we've
learned
to
check
what
branch
we're
on
and
we've
learned,
how
to
make
a
new
branch
and
we've
all
downloaded
a
text
editor
to
edit
code
for
our
next
session,
which
I'll
get
on
the
books
sometime
I'm
off
next
week.
I
kind
of
want
to
keep
this
rolling
so
I'll,
see
if
there's
time
tomorrow
or
if
anyone's
open
to
it
on
friday.
A
Next
steps
will
be
to
add
us
off
and
then
merge
the
branch
great
job
everyone
this
is
like.
I
know
this
seems
like
a
lot,
but
like
you
do
it
once
and
it
gets
a
lot
easier.
So
I'm
super
impressed
we're
actually
farther
than
I
thought
we
would
have
got.
So.
Thank
you
for
being
open
to
learning
and
being
vulnerable,
and
I
look
forward
to
continuing
to
learn
together.