SlideShare una empresa de Scribd logo
1 de 8
Comandos básicos y ejemplos.
TSU. Erick Aguila Martínez
Workspace Stage HEAD
add commit
Tu repositorio local esta compuesto por tres "árboles“
administrados por git.
El primero es tu Directorio de trabajo que contiene los
archivos, el segundo es el Stage que actúa como una zona
intermedia, y el último es el HEAD que apunta al último commit
realizado.
Crea un directorio nuevo, ábrelo y ejecuta
git init
para crear un nuevo repositorio de git.
Puedes registrar cambios (añadirlos al Stage) usando
git add <nombre.ext>
git add .
Este es el primer paso en el flujo de trabajo básico.
Para hacer commit a estos cambios usa
git commit -m “Mensaje“
Ahora el archivo esta incluido en el HEAD, pero aún no
en tu repositorio remoto.
Una vez hecho algún cambio ejecuta
git status
para verificar el estado actual de tu repositorio de git.
Revisando la historia de cambios
git log
para verificar el estado actual de tu historia en git.
Deshaciendo los cambios
git reset head
git checkout -- <archivo.ext>
para regresar a un estado determinado
de tu historia en git.
Configuración del repositorio
git config
--global user.name “usuario“
--global user.email usuario@ejemplo.com
para establecer el usuario y
correo de tu repositorio de git.

Más contenido relacionado

Destacado (10)

Van oviedo
Van oviedoVan oviedo
Van oviedo
 
Slideshow
SlideshowSlideshow
Slideshow
 
Los hábitos saludables
Los hábitos saludablesLos hábitos saludables
Los hábitos saludables
 
Catalantal
CatalantalCatalantal
Catalantal
 
Cultura ciudadana
Cultura ciudadanaCultura ciudadana
Cultura ciudadana
 
Odd One Out
Odd One OutOdd One Out
Odd One Out
 
LOCKE-Steve_ Resume 2016
LOCKE-Steve_ Resume 2016LOCKE-Steve_ Resume 2016
LOCKE-Steve_ Resume 2016
 
5 reasons good employees quit
5 reasons good employees quit5 reasons good employees quit
5 reasons good employees quit
 
Get started with dropbox
Get started with dropboxGet started with dropbox
Get started with dropbox
 
Editing and transitions research
Editing and transitions researchEditing and transitions research
Editing and transitions research
 

Similar a Git

Presentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora Blanco
Presentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora BlancoPresentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora Blanco
Presentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora Blanco
Antonio Luque Bravo
 
GITHUB control de versiones, para el manejo de repositorios versionados
GITHUB control de versiones, para el manejo de repositorios versionadosGITHUB control de versiones, para el manejo de repositorios versionados
GITHUB control de versiones, para el manejo de repositorios versionados
yuri460292
 

Similar a Git (20)

GIT presentación de teoría y practica.pdf
GIT presentación de teoría y practica.pdfGIT presentación de teoría y practica.pdf
GIT presentación de teoría y practica.pdf
 
Git - Gitlab
Git - GitlabGit - Gitlab
Git - Gitlab
 
Control de versiones con Git
Control de versiones con GitControl de versiones con Git
Control de versiones con Git
 
Presentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora Blanco
Presentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora BlancoPresentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora Blanco
Presentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora Blanco
 
GITHUB control de versiones, para el manejo de repositorios versionados
GITHUB control de versiones, para el manejo de repositorios versionadosGITHUB control de versiones, para el manejo de repositorios versionados
GITHUB control de versiones, para el manejo de repositorios versionados
 
Git & GitHub Part II
Git & GitHub Part IIGit & GitHub Part II
Git & GitHub Part II
 
Control de versiones
Control de versionesControl de versiones
Control de versiones
 
Git para-principiantes
Git para-principiantesGit para-principiantes
Git para-principiantes
 
WorkShop: Introducción a GIT
WorkShop: Introducción a GITWorkShop: Introducción a GIT
WorkShop: Introducción a GIT
 
Git 101
Git 101Git 101
Git 101
 
Introducción a git y git hub
Introducción a git y git hubIntroducción a git y git hub
Introducción a git y git hub
 
Intro a GIT
Intro a GITIntro a GIT
Intro a GIT
 
Taller Git en la URJC
Taller Git en la URJC Taller Git en la URJC
Taller Git en la URJC
 
Taller breve de introduccion a Git
Taller breve de introduccion a GitTaller breve de introduccion a Git
Taller breve de introduccion a Git
 
Manual para usuarios de Git @patxiredes.pdf
Manual para usuarios de Git @patxiredes.pdfManual para usuarios de Git @patxiredes.pdf
Manual para usuarios de Git @patxiredes.pdf
 
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente? LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
 
Git / Guía Básica
Git / Guía BásicaGit / Guía Básica
Git / Guía Básica
 
Uso de git (Cursos de e-ghost 2011)
Uso de git (Cursos de e-ghost 2011)Uso de git (Cursos de e-ghost 2011)
Uso de git (Cursos de e-ghost 2011)
 
Git res baz ec - final
Git   res baz ec - finalGit   res baz ec - final
Git res baz ec - final
 
Tallerintroducciongit
TallerintroducciongitTallerintroducciongit
Tallerintroducciongit
 

Más de Erick Aguila Martínez

Más de Erick Aguila Martínez (20)

Compilado de signos vitales.pdf
Compilado de signos vitales.pdfCompilado de signos vitales.pdf
Compilado de signos vitales.pdf
 
OPQRST.pdf
OPQRST.pdfOPQRST.pdf
OPQRST.pdf
 
SAMPLE.pdf
SAMPLE.pdfSAMPLE.pdf
SAMPLE.pdf
 
Componentes android
Componentes androidComponentes android
Componentes android
 
Test driven development
Test driven developmentTest driven development
Test driven development
 
Notificaciones android
Notificaciones androidNotificaciones android
Notificaciones android
 
Machine learning
Machine learningMachine learning
Machine learning
 
Marco de trabajo scrum
Marco de trabajo scrumMarco de trabajo scrum
Marco de trabajo scrum
 
Android mvp
Android mvpAndroid mvp
Android mvp
 
Versionamiento de software
Versionamiento de softwareVersionamiento de software
Versionamiento de software
 
¿Qué es una interface en java?
¿Qué es una interface en java?¿Qué es una interface en java?
¿Qué es una interface en java?
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Manual replicación instantanea
Manual replicación instantaneaManual replicación instantanea
Manual replicación instantanea
 
Manual de fragmentación vertical
Manual de fragmentación vertical Manual de fragmentación vertical
Manual de fragmentación vertical
 
Manual de fragmentación mixta
Manual de fragmentación mixtaManual de fragmentación mixta
Manual de fragmentación mixta
 
Manual de fragmentación horizontal
Manual de fragmentación horizontalManual de fragmentación horizontal
Manual de fragmentación horizontal
 
Curso de Motivación
Curso de MotivaciónCurso de Motivación
Curso de Motivación
 
Express
ExpressExpress
Express
 
Tecnologias emergentes node js
Tecnologias emergentes node jsTecnologias emergentes node js
Tecnologias emergentes node js
 
Mongo db comandos básicos
Mongo db comandos básicosMongo db comandos básicos
Mongo db comandos básicos
 

Git

  • 1. Comandos básicos y ejemplos. TSU. Erick Aguila Martínez
  • 2. Workspace Stage HEAD add commit Tu repositorio local esta compuesto por tres "árboles“ administrados por git. El primero es tu Directorio de trabajo que contiene los archivos, el segundo es el Stage que actúa como una zona intermedia, y el último es el HEAD que apunta al último commit realizado.
  • 3. Crea un directorio nuevo, ábrelo y ejecuta git init para crear un nuevo repositorio de git.
  • 4. Puedes registrar cambios (añadirlos al Stage) usando git add <nombre.ext> git add . Este es el primer paso en el flujo de trabajo básico. Para hacer commit a estos cambios usa git commit -m “Mensaje“ Ahora el archivo esta incluido en el HEAD, pero aún no en tu repositorio remoto.
  • 5. Una vez hecho algún cambio ejecuta git status para verificar el estado actual de tu repositorio de git.
  • 6. Revisando la historia de cambios git log para verificar el estado actual de tu historia en git.
  • 7. Deshaciendo los cambios git reset head git checkout -- <archivo.ext> para regresar a un estado determinado de tu historia en git.
  • 8. Configuración del repositorio git config --global user.name “usuario“ --global user.email usuario@ejemplo.com para establecer el usuario y correo de tu repositorio de git.