SlideShare ist ein Scribd-Unternehmen logo
1 von 133
Downloaden Sie, um offline zu lesen
git /'ɡɪt/



                            @luke_ar
#charlagit   uno21.com.ar   @matitanio
¿qué es git?
¿qué es git?
      un scv
un sistema de control de
  versiones es nuestro 
  DeLorean personal que
nos permitirá viajar por la
 historia de un archivo y
 nos proveerá facilidades
para el trabajo en equipo
repo
  revision             fork
              commit  tree
       branch
label
               head conflict
      update
   trunk    check­out tag
check­in     working copy
   change list     merge
¿qué es git?
git es un sistema de control
 de versiones distribuído de
código abierto diseñado para
   la velocidad y eficiencia
git es un sistema de control
 de versiones distribuido de
código abierto diseñado para
   la velocidad y eficiencia
totalmente distribuido
(casi) todo es local
lo que significa que

       todo es rápido

cada repositorio es un backup

  se puede trabajar off­line
no se necesita red para
          hacer un diff
         ver el histórico
       commitear cambios
        mergear branches
obtener una revisión de un archivo
       cambiar de branch
git es un sistema de control
 de versiones distribuído de
código abierto diseñado para
   la velocidad y eficiencia
git­scm.com
github.com/git/git
git es un sistema de control
 de versiones distribuido de
código abierto diseñado para
  la velocidad y eficiencia
inmutable
(casi) nunca se borran datos
snapshots, no parches
(eso lo dejamos para después)
git local
demo  ㋡
primeros pasos
git config


$ git config --global user.name "Lucas Videla"


$ git config --global user.email
"lucas@uno21.com.ar"


$ git config --global color.ui true
git init


$ git init

Initialized empty Git repository in
/home/lucas/workspace/demo-git/.git/
git status

$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add <file>..." to include in what
will be committed)
#
# README.md
nothing added to commit but untracked files
present (use "git add" to track)
git add

$ git add README.md
$ git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached <file>..." to
unstage)
#
# new file:   README.md
#
git status
$ git status
# On branch master
# Initial commit
# Changes to be committed:
#   (use "git rm --cached <file>..." to unstage)
# new file:    README.md
#
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be
committed)
#   (use "git checkout -- <file>..." to discard
changes in working directory)
# modified:    README.md
#
# Untracked files:
#   (use "git add <file>..." to include in what
will be committed)
# index.html
git add

$ git add .
$ git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached <file>..." to
unstage)
#
# new file:   README.md
# new file:   index.html
#
git commit

$ git commit -m "Commit inicial"
[master (root-commit) 0b8f623] Commit inicial
 2 files changed, 4 insertions(+)
 create mode 100644 README.md
 create mode 100644 index.html


$ git status
# On branch master
nothing to commit (working directory clean)
git status
$ vim README.md
$ git status
# On branch master
# Changes not staged for commit:
#   (use "git add <file>..." to update what
will be committed)
#   (use "git checkout -- <file>..." to discard
changes in working directory)
#
# modified:   README.md
#
git commit

$ git commit -am "Cambios en el readme"
[master 088d366] Cambios en el readme
 1 file changed, 1 insertion(+), 1 deletion(-)
git log

$ git log
commit 088d366628eeb349ee612123ca6267ca3f98ba2c
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:21:40 2012 -0300

    Cambios en el readme

commit 0b8f623aa377049c1b9a41da5b8ea6de0722cb74
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:16:18 2012 -0300

    Commit inicial
git log

$ git log
commit 088d366628eeb349ee612123ca6267ca3f98ba2c
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:21:40 2012 -0300

    Cambios en el readme

commit 0b8f623aa377049c1b9a41da5b8ea6de0722cb74
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:16:18 2012 -0300

    Commit inicial
git log

$ git log
commit 088d366628eeb349ee612123ca6267ca3f98ba2c
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:21:40 2012 -0300

    Cambios en el readme

commit 0b8f623aa377049c1b9a41da5b8ea6de0722cb74
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:16:18 2012 -0300

    Commit inicial
git log

$ git log
commit 088d366628eeb349ee612123ca6267ca3f98ba2c
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:21:40 2012 -0300

    Cambios en el readme

commit 0b8f623aa377049c1b9a41da5b8ea6de0722cb74
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:16:18 2012 -0300

    Commit inicial
git log

$ git log
commit 088d366628eeb349ee612123ca6267ca3f98ba2c
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:21:40 2012 -0300

    Cambios en el readme

commit 0b8f623aa377049c1b9a41da5b8ea6de0722cb74
Author: Lucas Videla <lucas@uno21.com.ar>
Date:   Wed Aug 15 14:16:18 2012 -0300

    Commit inicial
git lol*

 $ git lol
 * 088d366 (HEAD, master) Cambios en el readme
 * 0b8f623 Commit inicial




088d366     HEAD   master

0b8f623
git branch

 $ git branch
 * master

 $ git checkout -b fondoAzul
 Switched to a new branch 'fondoAzul'

 $ git branch
 * fondoAzul
   master


088d366     HEAD   master fondoAzul

0b8f623
git add

 $ vim index.html

 $ git commit -am "Se cambia el fondo a azul"
 [fondoAzul d20ddf9] Se cambia el fondo a azul
  1 file changed, 1 insertion(+), 1 deletion(-)




d20ddf9     HEAD    fondoAzul

088d366    master

0b8f623
git checkout
 $ git checkout master
 Switched to branch 'master'

 $ vim index.html
 $ git commit -am "Se cambia la letra a título"
 [master 45ba368] Se cambia la letra a título
  1 file changed, 1 insertion(+), 1 deletion(-)



d20ddf9    fondoAzul   45ba368    master   HEAD

088d366

0b8f623
git merge
 $ git merge fondoAzul
 Auto-merging index.html
 Merge made by the 'recursive' strategy.
  index.html |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)



e9de90a    master      HEAD

d20ddf9    fondoAzul             45ba368

088d366

0b8f623
git tag
 $ git tag -a v0.0.1 -m "Primera versión del
 sitio"

 $ git tag
 V0.0.1



e9de90a      master      HEAD   tag: v0.0.1

d20ddf9      fondoAzul                 45ba368

088d366

0b8f623
git branch ­d
 $ git branch -d fondoAzul
 Deleted branch fondoAzul (was ce1c815).




e9de90a    master   HEAD   tag: v0.0.1

d20ddf9       45ba368

088d366

0b8f623
git checkout
 $ git checkout 088d366 index.html




   ?

e9de90a    master   HEAD   tag: v0.0.1

d20ddf9       45ba368

088d366

0b8f623
git diff
$ git diff --cached
diff --git a/index.html b/index.html
index 1007883..ae750ea 100644
--- a/index.html
+++ b/index.html
@@ -1,7 +1,7 @@
 <html>
 <head>
 </head>
-<body style="background-color: blue;">
+<body>

 <h1>Bienvenido!</h1>
git commit
 $ git commit -am "Se restaura index"
 [master f2736c8] Se restaura index
  1 file changed, 1 insertion(+), 1 deletion(-)



f2736c8    master   HEAD

e9de90a    tag: v0.0.1

d20ddf9       45ba368

088d366

0b8f623
Breve repaso
               git config
               git init
               git add
               git commit
               git log
               git branch
               git checkout
               git diff
Breve repaso
               git config
               git init
               git add
               git commit
               git log
               git branch
               git checkout
               git diff
workflow git básico

(a.k.a. “cómo trabajar con git”)
directorio
de trabajo



   index



repositorio
directorio    la copia de trabajo 
de trabajo        del proyecto



   index           el estado 
               intermedio, stage



repositorio   base de datos con la 
              historia del proyecto
1. editar archivos
2. pasar a stage
3. revisar cambios
4. hacer commit
directorio
de trabajo

              git add
   index

              git commit
repositorio
git remoto
demo 2  ㋡
http://github.com
git remote
$ git remote add origin
git@github.com:delucas/demo-git.git

$ git remote
origin
git push
$ git push origin master
Counting objects: 17, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (15/15), done.
Writing objects: 100% (17/17), 1.66 KiB, done.
Total 17 (delta 2), reused 0 (delta 0)
To git@github.com:delucas/demo-git.git
 * [new branch]      master -> master
¡Momento!

                  origin/master
        f2736c8   master   HEAD

        e9de90a   tag: v0.0.1

        d20ddf9      45ba368

        088d366

        0b8f623
git clone
$ git clone git@github.com:delucas/demo-git.git
Cloning into demo-git...
remote: Counting objects: 17, done.
remote: Compressing objects: 100% (13/13),
done.
remote: Total 17 (delta 2), reused 17 (delta 2)
Receiving objects: 100% (17/17), done.
Resolving deltas: 100% (2/2), done.
git pull
$ git pull origin master
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 3 (delta 0)
Unpacking objects: 100% (3/3), done.
From github.com:delucas/demo-git
 * branch             master     -> FETCH_HEAD
Updating f2736c8..5c565c5
Fast-forward
 index.html |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
¡Momento!

                  origin/master
        5c565c5   master   HEAD

        f2736c8

        e9de90a   tag: v0.0.1

        d20ddf9      45ba368

        088d366

        0b8f623
git commit
$ git commit -am "Se establece fondo azul"
[master aca1dbf] Se establece fondo azul
 1 file changed, 1 insertion(+), 1 deletion(-)
¡Momento!

        aca1dbf   master   HEAD

        5c565c5   origin/master

        f2736c8

        e9de90a   tag: v0.0.1

        d20ddf9      45ba368

        088d366

        0b8f623
git push
$ git push origin master
To git@github.com:delucas/demo-git.git
 ! [rejected]        master -> master (non-
fast-forward)
error: failed to push some refs to
'git@github.com:delucas/demo-git.git'
To prevent you from losing history, non-fast-
forward updates were rejected
Merge the remote changes (e.g. 'git pull')
before pushing again. See the
'Note about fast-forwards' section of 'git push
--help' for details.
git pull
$ git pull origin master
remote: Counting objects: 8, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 6 (delta 0), reused 6 (delta 0)
Unpacking objects: 100% (6/6), done.
From github.com:delucas/demo-git
 * branch            master      -> FETCH_HEAD
Auto-merging index.html
CONFLICT (content): Merge conflict in
index.html
Automatic merge failed; fix conflicts and then
commit the result.
¡Momento!
 master
          aca1dbf         27ac778
  HEAD
             5c565c5   origin/master

             f2736c8

             e9de90a   tag: v0.0.1

             d20ddf9      45ba368

             088d366

             0b8f623
git diff
$ git diff
diff --cc index.html
index fba4d43,f5f9763..0000000
--- a/index.html
+++ b/index.html
@@@ -1,7 -1,7 +1,11 @@@
  <html>
  <head>
  </head>
++<<<<<<< HEAD
 +<body style="background-color:blue;">
++=======
+ <body style="background-color:red;">
++>>>>>>>
27ac778abf019e73d9bb3eb99b10cce0877b9108

  <h1>Welcome!</h1>
git diff
$ git status
# On branch master
# Unmerged paths:
#   (use "git add/rm <file>..." as appropriate
to mark resolution)
#
# both modified:      index.html
no changes added to commit (use "git add"
and/or "git commit -a")
$ git diff
diff --cc index.html
index fba4d43,f5f9763..0000000
--- a/index.html
+++ b/index.html
$ git commit -am "Se resuelve conflicto de
merge"
[master e3be094] Se resuelve conflicto de merge
¡Momento!
   master
    HEAD    e3be094

      aca1dbf            27ac778

            5c565c5   origin/master

            f2736c8

            e9de90a   tag: v0.0.1

            d20ddf9      45ba368

            088d366

            0b8f623
git push
$ git push origin master
Counting objects: 8, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 503 bytes, done.
Total 4 (delta 1), reused 0 (delta 0)
To git@github.com:delucas/demo-git.git
   27ac778..e3be094 master -> master
¡Momento!
                  origin/master
        e3be094   master   HEAD

     aca1dbf         27ac778

        5c565c5

        f2736c8

        e9de90a   tag: v0.0.1

        d20ddf9      45ba368

        088d366

        0b8f623
entendiendo git
snapshots, no parches



            gracias, Scott! (@chacon)
el modelo de objetos
el modelo de objetos
el objeto commit
el objeto commit
el objeto commit
los branches
(es un puntero a un commit)
HEAD
git branch experiment
git checkout experiment
git commit
git commit
git checkout default
git commit
git checkout experiment
git commit
merge
git checkout default
git merge experiment
(pausa)
¿preguntas?
recursos git
git­scm.com
help.github.com
gitimmersion.com
gitcasts.com
codeschool.com/courses/try­git
nvie.com/posts/a­successful­git­branching­model/
¡muchas gracias!


                                @luke_ar
#charlagit
                                @matitanio

Weitere ähnliche Inhalte

Was ist angesagt?

Git: An introduction of plumbing and porcelain commands
Git: An introduction of plumbing and porcelain commandsGit: An introduction of plumbing and porcelain commands
Git: An introduction of plumbing and porcelain commandsth507
 
Git - Get Ready To Use It
Git - Get Ready To Use ItGit - Get Ready To Use It
Git - Get Ready To Use ItDaniel Kummer
 
GIT: Content-addressable filesystem and Version Control System
GIT: Content-addressable filesystem and Version Control SystemGIT: Content-addressable filesystem and Version Control System
GIT: Content-addressable filesystem and Version Control SystemTommaso Visconti
 
Git Basics - RubyFest 2009
Git Basics - RubyFest 2009Git Basics - RubyFest 2009
Git Basics - RubyFest 2009Ariejan de Vroom
 
Git and GitHub
Git and GitHubGit and GitHub
Git and GitHubJames Gray
 
分布式版本管理
分布式版本管理分布式版本管理
分布式版本管理jeffz
 
Nge-GIT (Belajar Git Bareng)
Nge-GIT (Belajar Git Bareng)Nge-GIT (Belajar Git Bareng)
Nge-GIT (Belajar Git Bareng)Mizan Riqzia
 
The Fundamentals of Git
The Fundamentals of GitThe Fundamentals of Git
The Fundamentals of GitDivineOmega
 
slides.pdf
slides.pdfslides.pdf
slides.pdfvidsvagi
 
Puppet at GitHub - PuppetConf 2013
Puppet at GitHub - PuppetConf 2013Puppet at GitHub - PuppetConf 2013
Puppet at GitHub - PuppetConf 2013Puppet
 
Git Memento of basic commands
Git Memento of basic commandsGit Memento of basic commands
Git Memento of basic commandsZakaria Bouazza
 
Git: basic to advanced
Git: basic to advancedGit: basic to advanced
Git: basic to advancedYodalee
 
Getting some Git
Getting some GitGetting some Git
Getting some GitBADR
 
Understanding about git
Understanding about gitUnderstanding about git
Understanding about gitSothearin Ren
 

Was ist angesagt? (20)

Working with Git
Working with GitWorking with Git
Working with Git
 
Git: An introduction of plumbing and porcelain commands
Git: An introduction of plumbing and porcelain commandsGit: An introduction of plumbing and porcelain commands
Git: An introduction of plumbing and porcelain commands
 
Git - Get Ready To Use It
Git - Get Ready To Use ItGit - Get Ready To Use It
Git - Get Ready To Use It
 
GIT: Content-addressable filesystem and Version Control System
GIT: Content-addressable filesystem and Version Control SystemGIT: Content-addressable filesystem and Version Control System
GIT: Content-addressable filesystem and Version Control System
 
Loading...git
Loading...gitLoading...git
Loading...git
 
Git Basics - RubyFest 2009
Git Basics - RubyFest 2009Git Basics - RubyFest 2009
Git Basics - RubyFest 2009
 
Learn Git Basics
Learn Git BasicsLearn Git Basics
Learn Git Basics
 
Git and GitHub
Git and GitHubGit and GitHub
Git and GitHub
 
分布式版本管理
分布式版本管理分布式版本管理
分布式版本管理
 
Nge-GIT (Belajar Git Bareng)
Nge-GIT (Belajar Git Bareng)Nge-GIT (Belajar Git Bareng)
Nge-GIT (Belajar Git Bareng)
 
390a gitintro 12au
390a gitintro 12au390a gitintro 12au
390a gitintro 12au
 
The Fundamentals of Git
The Fundamentals of GitThe Fundamentals of Git
The Fundamentals of Git
 
Git
GitGit
Git
 
slides.pdf
slides.pdfslides.pdf
slides.pdf
 
Puppet at GitHub - PuppetConf 2013
Puppet at GitHub - PuppetConf 2013Puppet at GitHub - PuppetConf 2013
Puppet at GitHub - PuppetConf 2013
 
Git Memento of basic commands
Git Memento of basic commandsGit Memento of basic commands
Git Memento of basic commands
 
Git: basic to advanced
Git: basic to advancedGit: basic to advanced
Git: basic to advanced
 
Getting some Git
Getting some GitGetting some Git
Getting some Git
 
Understanding about git
Understanding about gitUnderstanding about git
Understanding about git
 
Use Git like a pro - condensed
Use Git like a pro - condensedUse Git like a pro - condensed
Use Git like a pro - condensed
 

Ähnlich wie Introducción a git y GitHub

Git Concepts, Commands and Connectivity
Git Concepts, Commands and ConnectivityGit Concepts, Commands and Connectivity
Git Concepts, Commands and ConnectivityRaja Soundaramourty
 
The everyday developer's guide to version control with Git
The everyday developer's guide to version control with GitThe everyday developer's guide to version control with Git
The everyday developer's guide to version control with GitE Carter
 
Pro git - grasping it conceptually
Pro git - grasping it conceptuallyPro git - grasping it conceptually
Pro git - grasping it conceptuallyseungzzang Kim
 
Git Acquainted
Git AcquaintedGit Acquainted
Git Acquaintedtylerhunt
 
Introduction To Git Workshop
Introduction To Git WorkshopIntroduction To Git Workshop
Introduction To Git Workshopthemystic_ca
 
Learning Basic GIT Cmd
Learning Basic GIT CmdLearning Basic GIT Cmd
Learning Basic GIT Cmdsrinathcox
 
Intro to Git DevOps Tally Presentation 101615
Intro to Git DevOps Tally Presentation 101615Intro to Git DevOps Tally Presentation 101615
Intro to Git DevOps Tally Presentation 101615Brian K. Vagnini
 
Introduction to Git for Artists
Introduction to Git for ArtistsIntroduction to Git for Artists
Introduction to Git for ArtistsDavid Newbury
 
Nicola Iarocci - Git stories from the front line - Codemotion Milan 2017
Nicola Iarocci - Git stories from the front line - Codemotion Milan 2017Nicola Iarocci - Git stories from the front line - Codemotion Milan 2017
Nicola Iarocci - Git stories from the front line - Codemotion Milan 2017Codemotion
 
Git the Docs: A fun, hands-on introduction to version control
Git the Docs: A fun, hands-on introduction to version controlGit the Docs: A fun, hands-on introduction to version control
Git the Docs: A fun, hands-on introduction to version controlBecky Todd
 
Git Started With Git
Git Started With GitGit Started With Git
Git Started With GitNick Quaranto
 

Ähnlich wie Introducción a git y GitHub (20)

Git_real_slides
Git_real_slidesGit_real_slides
Git_real_slides
 
Gittalk
GittalkGittalk
Gittalk
 
Git Concepts, Commands and Connectivity
Git Concepts, Commands and ConnectivityGit Concepts, Commands and Connectivity
Git Concepts, Commands and Connectivity
 
The everyday developer's guide to version control with Git
The everyday developer's guide to version control with GitThe everyday developer's guide to version control with Git
The everyday developer's guide to version control with Git
 
Git and github 101
Git and github 101Git and github 101
Git and github 101
 
Pro git - grasping it conceptually
Pro git - grasping it conceptuallyPro git - grasping it conceptually
Pro git - grasping it conceptually
 
Git Acquainted
Git AcquaintedGit Acquainted
Git Acquainted
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with Git
 
Introduction To Git Workshop
Introduction To Git WorkshopIntroduction To Git Workshop
Introduction To Git Workshop
 
Learning Basic GIT Cmd
Learning Basic GIT CmdLearning Basic GIT Cmd
Learning Basic GIT Cmd
 
Git github
Git githubGit github
Git github
 
Intro to Git DevOps Tally Presentation 101615
Intro to Git DevOps Tally Presentation 101615Intro to Git DevOps Tally Presentation 101615
Intro to Git DevOps Tally Presentation 101615
 
Introduction to git
Introduction to gitIntroduction to git
Introduction to git
 
Git internals
Git internalsGit internals
Git internals
 
Introduction to Git for Artists
Introduction to Git for ArtistsIntroduction to Git for Artists
Introduction to Git for Artists
 
Nicola Iarocci - Git stories from the front line - Codemotion Milan 2017
Nicola Iarocci - Git stories from the front line - Codemotion Milan 2017Nicola Iarocci - Git stories from the front line - Codemotion Milan 2017
Nicola Iarocci - Git stories from the front line - Codemotion Milan 2017
 
Git the Docs: A fun, hands-on introduction to version control
Git the Docs: A fun, hands-on introduction to version controlGit the Docs: A fun, hands-on introduction to version control
Git the Docs: A fun, hands-on introduction to version control
 
Introduction to Git (Greg Lonnon)
Introduction to Git (Greg Lonnon)Introduction to Git (Greg Lonnon)
Introduction to Git (Greg Lonnon)
 
Git Started With Git
Git Started With GitGit Started With Git
Git Started With Git
 
Wokshop de Git
Wokshop de Git Wokshop de Git
Wokshop de Git
 

Kürzlich hochgeladen

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Kürzlich hochgeladen (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Introducción a git y GitHub