SlideShare uma empresa Scribd logo
1 de 114
Getting
Git
Webuquerque,
April
2011
Who
am
I?
Brian
Arnold
(Upper
left)

Software
Engineer

for
SitePen,
Inc.

JavaScript
fanatic

Technology

evangelist
Who
are
you?
A
developer/designer
who's
lost
work

before
A
freelancer
who
needs
to
manage
a

wide
variety
of
projects
Someone
to
heckle
me,
asking
me
if
I

used
jQuery
to
make
this

presentation
Version
Control!
  What
is
it?
Why
do
I
care?
Version
Control
Proper
definition:
Version
control
is
a
means
of

managing
a
set
of
files,
typically

code
or
markup
of
some
sort,
managed

as
repositories
of
code
Varieties
of
version
control

systems:
  Ad‐hoc,
Centralized,
Distributed
  A
wide
variety
of
choices
Ad‐hoc
         This
works...

         sort
of

         Easy
to
lose

         work

         Hard
to

         manage
Centralized
VCS
Requires
a
central
server
(and

therefore
typically
network
access

to
said
server)
Clients
(that'd
be
you)
typically

get
a
copy
of
the
latest
version
of

the
repository's
contents
Depending
on
implementation,
files

may
be
checked
out
or
locked
while

working
on
them
Centralized
VCS

CVS
(1990)
Microsoft
Visual
SourceSafe
(1994)
Subversion
(2000)
Distributed
VCS
Client
typically
makes
a
copy
of
the

entire
repository
to
their
system
Most
actions
are
local
to
your

system,
not
network‐based
Possible
to
have
a
centralized

shared
repository
to
facilitate

multi‐user
work
Distributed
VCS

Git
(2005)
Mercurial
(2005)
Bazaar
(2007)
Choose
Wisely!
Centralized
systems
can
be
simpler

to
manage
Distributed
much
easier
to
use
on

smaller
scale
Think
about
your
needs
‐
don't
just

bash
something
because
it's
not
cool
So
then...
Why
am
I
talking
about
Git?
A
Solid
Choice

Git
is
a
distributed
version
control

system
(DVCS)
Immensely
popular,
used
to
manage
a

ton
of
popular
open
source
projects
Fantastic
educational
materials
What's
special?
Stores
snapshots
of
files
(NOT
differences)
Nearly
every
operation
is
local
(no
server
needed!)
Written
to
be
strong
against

corruption
of
data
while
being

highly
performant
Fscking
Git,
how

 does
it
work??
Git
is
somewhat
like
a
self‐
contained
file
system,
with
three

distinct
areas:
  Working
directory
  Staging
area
  Repository
Working
Directory

 Your
main
working
area
for
files
 Just
a
directory
 Has
the
most
recent
version
of
the

 code
Staging
Area
Internal
to
Git
Has
copies
of
files
that
are
being

set
up
to
be
pushed
into
the

repository
Files
can
be
added
and
removed

before
being
committed
into
the

repository
Repository
The
.git
directory
All
of
Git's
metadata,
objects,
and

database
are
stored
in
here,
after

they've
been
staged
and
committed
Here
there
be
Dragons
(don't
alter

files
in
this
directory
directly)
Often
referred
to
as
a
Repo
Getting
Git!
       By
which
I
mean,
installing
it
in
some
fashion,
      not
comprehension,
         that's
later
http://bit.ly/SetUpGit
Will send you to help.github.com for your OS
Global
Config
The
dollar
sign
in
their
instructions

represents
the
prompt
‐
don't
actually

type
it
out

The
steps
walk
you
through
setting
up

some
configuration
that
is
GitHub‐
specific

The
global
config
is
not
GitHub‐specific

Do
set
your
user.name
and
user.email

configuration
pieces
before
you
start
up

a
repository,
as
per
instruction
Global
Config
Getting
Git!
Okay,
now
we're
talking
comprehension
Goals
How
to
start
using
Git
as
an

individual
Comfort
with
creating
your
own
repo
(Hopefully
some)
comfort
with

branching
and
merging
Feeling
excited
for
Git!
git
init
Setting
up
your
repo
Starting
Point
Starting
Point
git
init
git
init
git
init

That's
it
No,
really,
that's
it
You
now
have
a
Git
repository!
git
status
Checking
in
on
your
repo
git
status
A
useful
command
to
check
the
status

of
your
current
workspace,
as
well

as
staging
area
Gives
you
useful
information
as
to

actions
you
can
take
We'll
be
using
this
command
often

throughout
the
presentation
git
status
git
add
Setting
the
stage
for
your
repo
git
add
Add
files
to
the
Staging
Area
(prep

for
being
put
in
the
repository)
Marks
files
to
be
tracked
by
Git

when
they
are
staged
for
the
first

time
Will
work
recursively
through

directories
Often
people
run
`git
add
.`
to
set

up
all
files
git
add
HOLD
UP!
What
if
I
don't
want
all
the
files?
.gitignore

A
special
file
to
Git
Put
at
the
root
of
your
working

directory
List
files
and
patterns
you
want
to

ignore
.gitconfig
.gitconfig
.gitconfig
.gitconfig
.gitconfig
git
diff
 What
changed?
git
diff

Shows
you
changes
in
your
files
that

have
not
been
staged
If
a
change
is
staged,
it
won't
show

up
in
a
git
diff
unless
you
use
the

‐‐cached
option
after
the
command
git
diff
git
commit
Actually
putting
files
  into
the
repository
git
commit

Moves
files
from
the
Staging
Area

into
the
Repository
Accepts
a
Commit
Message
  Messages
are
important!
  Succinctly
describe
the
changes

  you're
committing
git
commit
Use
the
‐m
command
to
add
a
message:

git
commit
‐m
"My
message"


You
can
skip
adding,
and
just
commit

all
tracked
files
with
‐a:

git
commit
‐am
"Several
changes"
Message
about

   messages
Please,
please
write
good
commit

messages
Important
for
looking
back
in
the

history
of
your
repository
Makes
it
easy
for
the
moron
who's

stuck
maintaining
your
work
later
(You're
often
that
moron,
so
be
nice

to
yourself)
git
commit
WOO!
WE
HAVE
CODE
SAFELY
STORED!
...
So...
now
what?
Keep
doing
it!
The
most
basic
and
standard
Git

workflow
  Work
on
your
files
  Choose
which
ones
to
commit
with

  git
add
  Properly
put
them
in
the
repo
with

  git
commit
Time
passes
Like
sands
through
the
hourglass
git
log
Looking
back
git
log

A
simple,
straight‐forward
command

with
a
lot
of
power
to
review
what

you've
done
with
Git
Takes
a
few
options
to
display

information
in
a
variety
of
ways
git
log
EXCITING!
      Well,
okay,
not.

Let's
look
at
a
real
example.
git
log
git
log

Some
parameters
that
can
be
used:
  ‐p
:
shows
the
difference
  ‐#
:
limits
results
to
last
#
logs
  ‐‐pretty
:
Can
change
format
of

  output
  ‐‐graph
:
Can
draw
branch
graphs
git
log
‐p
git
log
‐2
git
log
‐‐pretty=oneline
git
log
‐‐pretty=oneline
‐‐graph
git
log

There
are
tons
of
ways
to
look
at

your
data
This
command
is
part
of
why
good

commit
messages
are
important
With
poor
messages,
your
log
can

wind
up
worthless
Branching!
But
first,
some
details
about
Git
that

 we'll
need
to
understand
branching.

      Would
this
be
a
branch...
       about
branches?
#rimshot

       I'll
be
here
all
night!
What
is
a
commit?
 A
container
of

 metadata            Commit

 Has
a
pointer
to

 the
directory

 snapshot

 Has
zero
or
more

 pointers
to

 parent
commits      Snapshot
What
is
a
commit?
                    C1

 Each
time
you

 commit,
the
new

 commit
records

 which
one
came

 before
it
What
is
a
commit?
                    C1        C2

 Each
time
you

 commit,
the
new

 commit
records

 which
one
came

 before
it
                         C3
What
is
a
branch?
                      master
 A
branch
is

 nothing
more
than

 a
pointer
to
a

 commit

 In
fact,
you

 always
have
one

                        C3
 branch
at
first:
 master
Callback!
Another

visualization




Courtesy of progit.org
git
branch
Managing
your
branches
git
branch


With
no
additional
options,
it
will

list
all
of
your
branches,
starring

the
one
you're
currently
on
git
branch
git
branch
git
branch


When
provided
with
a
word
after
the

command,
it
creates
a
branch
with

that
name
git
branch
testing
git
branch
testing
git
branch

So,
how
does
Git
know
what
branch

you're
on?
Git
maintains
another
pointer,

called
"HEAD",
which
points
at
the

branch
you're
on
This
makes
more
sense
with
a

graphic,
so
let's
see
one
git
branch
testing
git
checkout
How
to
move
from
branch
to
branch
git
checkout

To
move
from
one
branch
to
another,

simply
run
`git
checkout
branchname`

where
branchname
is
the
branch
you

want
to
move
to
If
you
want
to
create
a
branch
at

the
time
of
checkout,
run
it
with

the
‐b
option:
git
checkout
‐b
newbranch
git
checkout
testing
git
checkout
testing
git
checkout

Once
you've
switched
to
another

branch,
you
can
start
working
like

you
normally
had
been
Use
`git
add`
and
`git
commit`
like

before
Work
like
normal
What's
happening?
Moving
around

You
can
work
on
multiple
branches
in

tandem
Don't
be
afraid
to
branch
‐
as

they're
just
pointers,
the
overhead

for
using
branches
is
very
low
Moving
around
Moving
around
git
merge
Getting
the
code
back
together
Starting
point
Starting
point
URGENT!!!
Your
Repo's
State
git
merge

When
given
the
name
of
a
branch,
it

does
its
best
to
intelligently
sync

up
file
changes
If
possible,
it
simply
moves

pointers
forward
git
merge
git
merge
git
merge

If
it
can't
just
fast
forward,
git

will
create
a
new
commit
that
points

back
at
the
merge
bases
Git
will
do
its
best
to

intelligently
merge
the
two
commits,

and
it
generally
does
the
right

thing
Sometimes,
though,
we
don't
Making
conflict
git
merge
git
merge
git
merge

In
order
to
fix
a
conflict,
open

your
file
and
look
for
the
<<<<<<

line
It
will
show
you
what
conflicted
‐

clean
up,
save,
and
git
add
the
file

to
mark
the
conflict
as
resolved
git
merge
git
merge
git
merge
git
merge
Looking
back
Homework
Because
we
all
love
homework!
Homework

Go
install
Git
on
your
system:
http://bit.ly/SetUpGit
Set
up
a
GitHub
account
while
you're

there
Go
read
http://progit.org/book/
Try
Git
out
on
your
next
project!
Questions!
Like
we
have
time
for
questions.
       This
is
slide
110!
Thank
you!
Talk
to
me:
brianarn@gmail.com
@brianarn
on
Twitter/GitHub
Rate
me:
http://spkr8.com/t/7087
View
this
presentation's
repo:
https://github.com/brianarn/
GettingGit

Mais conteúdo relacionado

Mais procurados

Git and GitHub | Concept about Git and GitHub Process | Git Process overview
Git and GitHub | Concept about Git and GitHub Process | Git Process overviewGit and GitHub | Concept about Git and GitHub Process | Git Process overview
Git and GitHub | Concept about Git and GitHub Process | Git Process overviewRueful Robin
 
Github - Git Training Slides: Foundations
Github - Git Training Slides: FoundationsGithub - Git Training Slides: Foundations
Github - Git Training Slides: FoundationsLee Hanxue
 
GitLab for CI/CD process
GitLab for CI/CD processGitLab for CI/CD process
GitLab for CI/CD processHYS Enterprise
 
Git and GitHub workflows
Git and GitHub workflowsGit and GitHub workflows
Git and GitHub workflowsArthur Shvetsov
 
Introducing GitLab (September 2018)
Introducing GitLab (September 2018)Introducing GitLab (September 2018)
Introducing GitLab (September 2018)Noa Harel
 
Building beautiful apps using google flutter
Building beautiful apps using google flutterBuilding beautiful apps using google flutter
Building beautiful apps using google flutterAhmed Abu Eldahab
 
Git Lab Introduction
Git Lab IntroductionGit Lab Introduction
Git Lab IntroductionKrunal Doshi
 
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCDDevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCDDevOps_Fest
 
Introduction to flutter's basic concepts
Introduction to flutter's basic conceptsIntroduction to flutter's basic concepts
Introduction to flutter's basic conceptsKumaresh Chandra Baruri
 
Git - An Introduction
Git - An IntroductionGit - An Introduction
Git - An IntroductionBehzad Altaf
 

Mais procurados (20)

Git and GitHub | Concept about Git and GitHub Process | Git Process overview
Git and GitHub | Concept about Git and GitHub Process | Git Process overviewGit and GitHub | Concept about Git and GitHub Process | Git Process overview
Git and GitHub | Concept about Git and GitHub Process | Git Process overview
 
Git best practices workshop
Git best practices workshopGit best practices workshop
Git best practices workshop
 
Git and Github
Git and GithubGit and Github
Git and Github
 
Github - Git Training Slides: Foundations
Github - Git Training Slides: FoundationsGithub - Git Training Slides: Foundations
Github - Git Training Slides: Foundations
 
GitLab for CI/CD process
GitLab for CI/CD processGitLab for CI/CD process
GitLab for CI/CD process
 
Git and GitHub workflows
Git and GitHub workflowsGit and GitHub workflows
Git and GitHub workflows
 
Introducing GitLab (September 2018)
Introducing GitLab (September 2018)Introducing GitLab (September 2018)
Introducing GitLab (September 2018)
 
Building beautiful apps using google flutter
Building beautiful apps using google flutterBuilding beautiful apps using google flutter
Building beautiful apps using google flutter
 
Git Lab Introduction
Git Lab IntroductionGit Lab Introduction
Git Lab Introduction
 
Introduction to Git and Github
Introduction to Git and GithubIntroduction to Git and Github
Introduction to Git and Github
 
Git and github
Git and githubGit and github
Git and github
 
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCDDevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
 
Introduction to flutter's basic concepts
Introduction to flutter's basic conceptsIntroduction to flutter's basic concepts
Introduction to flutter's basic concepts
 
Flutter introduction
Flutter introductionFlutter introduction
Flutter introduction
 
Source Code management System
Source Code management SystemSource Code management System
Source Code management System
 
Gitlab, GitOps & ArgoCD
Gitlab, GitOps & ArgoCDGitlab, GitOps & ArgoCD
Gitlab, GitOps & ArgoCD
 
Git - An Introduction
Git - An IntroductionGit - An Introduction
Git - An Introduction
 
Bitbucket and Git
Bitbucket and GitBitbucket and Git
Bitbucket and Git
 
BitBucket presentation
BitBucket presentationBitBucket presentation
BitBucket presentation
 
Intro to Git, GitHub, and BitBucket
Intro to Git, GitHub, and BitBucketIntro to Git, GitHub, and BitBucket
Intro to Git, GitHub, and BitBucket
 

Destaque

Getting Started on distributed version control with git
Getting Started on distributed version control with gitGetting Started on distributed version control with git
Getting Started on distributed version control with gitAnoop Thomas Mathew
 
Getting Into Git
Getting Into GitGetting Into Git
Getting Into GitRick Umali
 
Getting started with GitHub
Getting started with GitHubGetting started with GitHub
Getting started with GitHubPat Hawks
 
Git: A Getting Started Presentation
Git: A Getting Started PresentationGit: A Getting Started Presentation
Git: A Getting Started PresentationNap Ramirez
 
Quick Introduction to git
Quick Introduction to gitQuick Introduction to git
Quick Introduction to gitJoel Krebs
 

Destaque (8)

Getting Into Git
Getting Into GitGetting Into Git
Getting Into Git
 
Getting Started on distributed version control with git
Getting Started on distributed version control with gitGetting Started on distributed version control with git
Getting Started on distributed version control with git
 
Getting Into Git
Getting Into GitGetting Into Git
Getting Into Git
 
Getting started with GitHub
Getting started with GitHubGetting started with GitHub
Getting started with GitHub
 
Git workshop
Git workshopGit workshop
Git workshop
 
Git: A Getting Started Presentation
Git: A Getting Started PresentationGit: A Getting Started Presentation
Git: A Getting Started Presentation
 
Introduction to git
Introduction to gitIntroduction to git
Introduction to git
 
Quick Introduction to git
Quick Introduction to gitQuick Introduction to git
Quick Introduction to git
 

Semelhante a Getting Git

Git_tutorial.pdf
Git_tutorial.pdfGit_tutorial.pdf
Git_tutorial.pdfAliaaTarek5
 
Git for developers
Git for developersGit for developers
Git for developersHacen Dadda
 
Git 101 - An introduction to Version Control using Git
Git 101 - An introduction to Version Control using Git Git 101 - An introduction to Version Control using Git
Git 101 - An introduction to Version Control using Git John Tighe
 
Git essential training & sharing self
Git essential training & sharing selfGit essential training & sharing self
Git essential training & sharing selfChen-Tien Tsai
 
BSADD-Git-TRAINING
BSADD-Git-TRAININGBSADD-Git-TRAINING
BSADD-Git-TRAININGbsadd
 
Git usage (Basics and workflow)
Git usage (Basics and workflow)Git usage (Basics and workflow)
Git usage (Basics and workflow)Yeasin Abedin
 
Introduction to GitHub, Open Source and Tech Article
Introduction to GitHub, Open Source and Tech ArticleIntroduction to GitHub, Open Source and Tech Article
Introduction to GitHub, Open Source and Tech ArticlePRIYATHAMDARISI
 
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...Simplilearn
 
Git 101, or, how to sanely manage your Koha customizations
Git 101, or, how to sanely manage your Koha customizationsGit 101, or, how to sanely manage your Koha customizations
Git 101, or, how to sanely manage your Koha customizationsIan Walls
 

Semelhante a Getting Git (20)

Subversion to Git Migration
Subversion to Git MigrationSubversion to Git Migration
Subversion to Git Migration
 
Git_tutorial.pdf
Git_tutorial.pdfGit_tutorial.pdf
Git_tutorial.pdf
 
Git for developers
Git for developersGit for developers
Git for developers
 
Git
GitGit
Git
 
Git 101 - An introduction to Version Control using Git
Git 101 - An introduction to Version Control using Git Git 101 - An introduction to Version Control using Git
Git 101 - An introduction to Version Control using Git
 
Git essential training & sharing self
Git essential training & sharing selfGit essential training & sharing self
Git essential training & sharing self
 
BSADD-Git-TRAINING
BSADD-Git-TRAININGBSADD-Git-TRAINING
BSADD-Git-TRAINING
 
Bsadd training-git
Bsadd training-gitBsadd training-git
Bsadd training-git
 
Git usage (Basics and workflow)
Git usage (Basics and workflow)Git usage (Basics and workflow)
Git usage (Basics and workflow)
 
Gitting better
Gitting betterGitting better
Gitting better
 
Introduction to GitHub, Open Source and Tech Article
Introduction to GitHub, Open Source and Tech ArticleIntroduction to GitHub, Open Source and Tech Article
Introduction to GitHub, Open Source and Tech Article
 
Git
GitGit
Git
 
Git
GitGit
Git
 
Git
GitGit
Git
 
3 Git
3 Git3 Git
3 Git
 
Git session 1
Git session 1Git session 1
Git session 1
 
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
 
Git 101, or, how to sanely manage your Koha customizations
Git 101, or, how to sanely manage your Koha customizationsGit 101, or, how to sanely manage your Koha customizations
Git 101, or, how to sanely manage your Koha customizations
 
Mini-training: Let’s Git It!
Mini-training: Let’s Git It!Mini-training: Let’s Git It!
Mini-training: Let’s Git It!
 
git.ppt
git.pptgit.ppt
git.ppt
 

Último

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Último (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Getting Git

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n
  104. \n
  105. \n
  106. \n
  107. \n
  108. \n
  109. \n
  110. \n
  111. \n
  112. \n
  113. \n
  114. \n