Control de versiones con Git

Git
Sistema de control de versiones.
¿Qué es un SCV?
●   Sistema que monitorea los cambios en un
    archivo(s) en el tiempo.
●   Control de los cambios.
●   Manejo de la historia
●   Colaboración
●   Seguridad.
Clasificación.
●   Local
●   Centralizado
●   Distribuido
Clasificación.
    Local
●   Centralizado
●   Distribuido
Clasificación.
●   Local
●   Centralizado
●   Distribuido




    :-)
En resumen: ¿Qué es git?
●   Sistema de control de versiones distribuido.
●   Software Libre (GPL)
●   Diseñado inicialmente por Linus Torvalds
Características.
●   Rápido
●   Robusto
●   Seguro
●   Distribuido
●   Tolerante a fallos
●   Sencillo de usar.
●   Rastrea contenidos, no archivos.
Git 101.
●   Instalar el paquete: git-core
    ●   Apt, yum, yast, aptitude, compilar, etc
●   Configurar.
    ●   user.name
    ●   user.email
    ●   Editor
    ●   Difftool
Flujo de trabajo.
●   Crear nuevo repositorio
    ●   Git init
    ●   Git clone
●   Has cambios!
●   Ver estado de cambios
    ●   Git status
●   Agregar archivos al índice
    ●   Git add <archivo>
●   Hacer commit
    ●   Git commit
Control de versiones con Git
Operaciones Locales
¿Quiénes usan git?
Enlaces
●   Linus Torvalds google tech talk:
    http://tinyurl.com/git-linus-1
●   Otra charla con Randal Schwartz(mejor que a
    de Linus): http://tinyurl.com/git-linus
●   Pro-git(libro): http://progit.org
●   Website de Git: http://git-scm.com/
1 of 13

More Related Content

Viewers also liked(20)

DjangoDjango
Django
Adolfo Fitoria9.3K views
Desarrollo WebDesarrollo Web
Desarrollo Web
Adolfo Fitoria517 views
Control de versiones con GITControl de versiones con GIT
Control de versiones con GIT
Julio Silva578 views
Bower & bitbucketBower & bitbucket
Bower & bitbucket
nanusefue1K views
Cartilla fenicia empresarial 1Cartilla fenicia empresarial 1
Cartilla fenicia empresarial 1
Fenalco Antioquia992 views
2012 results2012 results
2012 results
Jacqueline Peters-Richardson628 views
neuwal journal 3 • ganz in weißneuwal journal 3 • ganz in weiß
neuwal journal 3 • ganz in weiß
Dieter Zirnig1.8K views
Revista nº30Revista nº30
Revista nº30
cronigana801 views
Alex Bryce National Ugly MugsAlex Bryce National Ugly Mugs
Alex Bryce National Ugly Mugs
Care Connect813 views
Rediscover india  Rediscover india
Rediscover india
rediscover007392 views
Itec brochure 2012-2013Itec brochure 2012-2013
Itec brochure 2012-2013
od_erdene3.8K views
Produkteflyer ProGressProdukteflyer ProGress
Produkteflyer ProGress
socialmediapp166 views
Tipos de inteligenciasTipos de inteligencias
Tipos de inteligencias
Jhon Otalora2.4K views

Similar to Control de versiones con Git

Git y githubGit y github
Git y githubMartinAguilar85
43 views16 slides
Mini-tutorial de gitMini-tutorial de git
Mini-tutorial de gitAntonio Ognio
11.7K views23 slides
Introducción a gitIntroducción a git
Introducción a gitKeopx
1.7K views45 slides

Similar to Control de versiones con Git(20)

Git y githubGit y github
Git y github
MartinAguilar8543 views
Mini-tutorial de gitMini-tutorial de git
Mini-tutorial de git
Antonio Ognio11.7K views
Git y Github basico.pptxGit y Github basico.pptx
Git y Github basico.pptx
ssuser36d4d3328 views
Tema 1 Control de VersionesTema 1 Control de Versiones
Tema 1 Control de Versiones
Carlos A. Iglesias512 views
Introducción a gitIntroducción a git
Introducción a git
Keopx 1.7K views
Introducción a GitIntroducción a Git
Introducción a Git
Pedro Hernández364 views
Control de versionesControl de versiones
Control de versiones
Joan Sebastián Ramírez Pérez2.6K views
Aprendiendo GITAprendiendo GIT
Aprendiendo GIT
InterGraphicDESIGNS1.6K views
Git   res baz ec - finalGit   res baz ec - final
Git res baz ec - final
Iván Sanchez Vera661 views
Manual de-gitManual de-git
Manual de-git
JUAN CARLOS AGUILAR HERRERA100 views
Introducción a GitIntroducción a Git
Introducción a Git
Manuel Ceron139 views
Induccion0_GitLab.pptxInduccion0_GitLab.pptx
Induccion0_GitLab.pptx
ssuser3ff40a2 views
Control de versiones utilizando GitControl de versiones utilizando Git
Control de versiones utilizando Git
Hugo Gilmar Erazo1.5K views
Control de versiones con gitControl de versiones con git
Control de versiones con git
Eudris Cabrera345 views
Git para-principiantesGit para-principiantes
Git para-principiantes
nscoder_mad2.4K views
 Estrategias branching: trabajando con git y personas Estrategias branching: trabajando con git y personas
Estrategias branching: trabajando con git y personas
Jesús López de la Cruz3.3K views
Control de Versiones con Subversion (SVN)Control de Versiones con Subversion (SVN)
Control de Versiones con Subversion (SVN)
Fco Javier Lucena1.9K views

Recently uploaded(20)

Informe Matemáticas.pdfInforme Matemáticas.pdf
Informe Matemáticas.pdf
pedromiyalez32 views
Presentación Sustancias puras y mezclas.potxPresentación Sustancias puras y mezclas.potx
Presentación Sustancias puras y mezclas.potx
JorgeLuisCarrilloUvi350 views
Contenidos y PDA 6° Grado.docxContenidos y PDA 6° Grado.docx
Contenidos y PDA 6° Grado.docx
Norberto Millán Muñoz31 views
Operaciones algebraicasOperaciones algebraicas
Operaciones algebraicas
nica13morillo2039 views
Tema 7. Riesgos internos (1a parte).pdfTema 7. Riesgos internos (1a parte).pdf
Tema 7. Riesgos internos (1a parte).pdf
IES Vicent Andres Estelles47 views
Contenidos primaria.docxContenidos primaria.docx
Contenidos primaria.docx
Norberto Millán Muñoz52 views
PRUEBAS LIBRES CC2 Y 3.pdfPRUEBAS LIBRES CC2 Y 3.pdf
PRUEBAS LIBRES CC2 Y 3.pdf
itedaepanavalvillard44 views
Contenidos y PDA 2° Grado.docxContenidos y PDA 2° Grado.docx
Contenidos y PDA 2° Grado.docx
Norberto Millán Muñoz45 views
Teoria y Practica de Mercado 2023.docxTeoria y Practica de Mercado 2023.docx
Teoria y Practica de Mercado 2023.docx
Maribel Cordero41 views
Tema 3-El átomo.pptxTema 3-El átomo.pptx
Tema 3-El átomo.pptx
fatimasilvacabral86 views
Expresiones algebraicas matematica-0 Breisys Gutiérrez.pdfExpresiones algebraicas matematica-0 Breisys Gutiérrez.pdf
Expresiones algebraicas matematica-0 Breisys Gutiérrez.pdf
Breisys Paola Gutiérrez Manzanillo30 views
Sesión: Misión en favor de los necesitadosSesión: Misión en favor de los necesitados
Sesión: Misión en favor de los necesitados
https://gramadal.wordpress.com/189 views
Contenidos y PDA 3°.docxContenidos y PDA 3°.docx
Contenidos y PDA 3°.docx
Norberto Millán Muñoz51 views

Control de versiones con Git

  • 1. Git Sistema de control de versiones.
  • 2. ¿Qué es un SCV? ● Sistema que monitorea los cambios en un archivo(s) en el tiempo. ● Control de los cambios. ● Manejo de la historia ● Colaboración ● Seguridad.
  • 3. Clasificación. ● Local ● Centralizado ● Distribuido
  • 4. Clasificación. Local ● Centralizado ● Distribuido
  • 5. Clasificación. ● Local ● Centralizado ● Distribuido :-)
  • 6. En resumen: ¿Qué es git? ● Sistema de control de versiones distribuido. ● Software Libre (GPL) ● Diseñado inicialmente por Linus Torvalds
  • 7. Características. ● Rápido ● Robusto ● Seguro ● Distribuido ● Tolerante a fallos ● Sencillo de usar. ● Rastrea contenidos, no archivos.
  • 8. Git 101. ● Instalar el paquete: git-core ● Apt, yum, yast, aptitude, compilar, etc ● Configurar. ● user.name ● user.email ● Editor ● Difftool
  • 9. Flujo de trabajo. ● Crear nuevo repositorio ● Git init ● Git clone ● Has cambios! ● Ver estado de cambios ● Git status ● Agregar archivos al índice ● Git add <archivo> ● Hacer commit ● Git commit
  • 13. Enlaces ● Linus Torvalds google tech talk: http://tinyurl.com/git-linus-1 ● Otra charla con Randal Schwartz(mejor que a de Linus): http://tinyurl.com/git-linus ● Pro-git(libro): http://progit.org ● Website de Git: http://git-scm.com/