SlideShare una empresa de Scribd logo
Es un software de control de versiones
Registra los Cambios en los archivos source code u otros de un proyecto
Software y sus versiones.
Mas detalles en
http://codigofacilito.com/videos/curso_git_introduccion_a_git
https://es.wikipedia.org/wiki/Git
By Ing. Joel Mamani Lopez
Comandos GIT
PRIMERO > Configuramos el nombre y correo del Desarrollador
git config --global user.name “YourName”
git config --global user.email “myuser@mydomain.com”
Iniciamos el Monitoreo con GIT
Primero debes estar en el directorio de tu proyecto
cd /home/someFolder/myProyectFolder/
git init
>git Status
Nos muestra el estado del Proyecto, los archivos no agregados, los
modificados etc.
Para verificar puedes crear un nuevo archivo en el proyecto o editar
alguno existente, y luego ejecutar nuevamente el comando
>git add “nameFile.ext”
Se agrega el archivo correspondiente para un nuevo commit
>git add -A
Se agrega todos los archivos nuevos o modificados
>git commit –m “MyStatusOfVersion”
Se guardan las modificaciones del Codigo fuente y archivos nuevos en
la rama o “branch” actual que por defecto es master
>git log
Puedes ver el Historial de tus commits, donde muestra los detalles del
commit como el autor fecha y el código HASH
>git checkout “código HASH”
Te permite apuntar a un commit especifico, restaurando el código
fuente y archivos al estado de ese commit respectivo
>git checkout NombreBranch
Te permite saltar a un Branch especifico
>git checkout -b NombreNuevoBranch
Te permite crear un nuevo branch haciendo una copia del branch actual
>git branch NewNameOfBranch
Crea una nueva rama o “Branch”, para saltar a esa nueva branch se
debe hacer con git checkout, sino estaras trabajando en la rama
anterior
http://codigofacilito.com/videos/curso_git_ramas_y_fusiones
Ejemplo
Pasos:
1.- Clonar repositorio
>git clone https://github.com/joelmanx/OpenLayers-AngularJS-
Integration.git
2.- entrar a la carpeta
>cd radarProject
3.- ejecutar Project
>grunt serve
4.- verificar ramas existentes
>git branch
5.- saltar a otras ramas usando checkout
>git checkout DetailsCostumers
6.- modificar el código fuente y realizar commits, después de las
modificaciones de código o archivos se deben agregar al stage es decir
ejecutar el comando git add (del slide 4)
Cursos Disponibles
• http://codigofacilito.com/courses/git
• https://www.codeschool.com/courses/try-git

Más contenido relacionado

PDF
Git & GitHub Part II
PDF
Hg mini manual
PDF
Introducción a Git
PDF
Primeros pasos con git
PPTX
PPT Git GitHub
PDF
Git y drupal
PDF
Dependency Managers iOS
PDF
Dependency Managers
Git & GitHub Part II
Hg mini manual
Introducción a Git
Primeros pasos con git
PPT Git GitHub
Git y drupal
Dependency Managers iOS
Dependency Managers

Similar a Git training (20)

PPTX
GuiaPrincipiantesGitHubrfuenzalidadev.pptx
PDF
CONTROL DE VERSIONES en git analisis de sistemas.pdf
PPTX
Fundamentos de GIt y Github
PDF
GIT presentación de teoría y practica.pdf
PDF
Repositorio concesionariocochesfloresgomezrobertocarlos
PDF
FULL STACK PYTHON - Clase dedicada a GitHub
PDF
Presentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora Blanco
PDF
Control de versiones utilizando Git
PPTX
Presentacion #2 github Aplicaciones Seguras
PDF
02 versionamientoy usogit_i_parte
PDF
Git para-principiantes
PPTX
Git / Guía Básica
PDF
Instrucciones_Git.pdf
ODP
Git - Gitlab
PDF
APRENDE INTEGRADOR CON NOSTROS FACIL Y RAPIDO
ODP
Aprendiendo GIT
PPTX
comoManejarGitDesdeLaTerminalConectar.pptx
PDF
GIT_REPASO RAPIDO Y EJERCICIOS EXPLICADOS....
PDF
GIT_ ----------------------------REPASO.pdf
PPTX
Flujos de trabajo y mejores prácticas en git
GuiaPrincipiantesGitHubrfuenzalidadev.pptx
CONTROL DE VERSIONES en git analisis de sistemas.pdf
Fundamentos de GIt y Github
GIT presentación de teoría y practica.pdf
Repositorio concesionariocochesfloresgomezrobertocarlos
FULL STACK PYTHON - Clase dedicada a GitHub
Presentación GitHub Antonio Luque Bravo y Miguel Ángel Zamora Blanco
Control de versiones utilizando Git
Presentacion #2 github Aplicaciones Seguras
02 versionamientoy usogit_i_parte
Git para-principiantes
Git / Guía Básica
Instrucciones_Git.pdf
Git - Gitlab
APRENDE INTEGRADOR CON NOSTROS FACIL Y RAPIDO
Aprendiendo GIT
comoManejarGitDesdeLaTerminalConectar.pptx
GIT_REPASO RAPIDO Y EJERCICIOS EXPLICADOS....
GIT_ ----------------------------REPASO.pdf
Flujos de trabajo y mejores prácticas en git
Publicidad

Último (11)

PPTX
Conceptos basicos de Base de Datos y sus propiedades
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
sistemas de informacion.................
PPTX
Fundamentos de Python - Curso de Python dia 1
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Conceptos basicos de Base de Datos y sus propiedades
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
AutoCAD Herramientas para el futuro, Juan Fandiño
sistemas de informacion.................
Fundamentos de Python - Curso de Python dia 1
Su punto de partida en la IA: Microsoft 365 Copilot Chat
Implementación equipo monitor12.08.25.pptx
Derechos_de_Autor_y_Creative_Commons.pptx
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Publicidad

Git training

  • 1. Es un software de control de versiones Registra los Cambios en los archivos source code u otros de un proyecto Software y sus versiones. Mas detalles en http://codigofacilito.com/videos/curso_git_introduccion_a_git https://es.wikipedia.org/wiki/Git By Ing. Joel Mamani Lopez
  • 2. Comandos GIT PRIMERO > Configuramos el nombre y correo del Desarrollador git config --global user.name “YourName” git config --global user.email “myuser@mydomain.com” Iniciamos el Monitoreo con GIT Primero debes estar en el directorio de tu proyecto cd /home/someFolder/myProyectFolder/ git init
  • 3. >git Status Nos muestra el estado del Proyecto, los archivos no agregados, los modificados etc. Para verificar puedes crear un nuevo archivo en el proyecto o editar alguno existente, y luego ejecutar nuevamente el comando
  • 4. >git add “nameFile.ext” Se agrega el archivo correspondiente para un nuevo commit >git add -A Se agrega todos los archivos nuevos o modificados
  • 5. >git commit –m “MyStatusOfVersion” Se guardan las modificaciones del Codigo fuente y archivos nuevos en la rama o “branch” actual que por defecto es master >git log Puedes ver el Historial de tus commits, donde muestra los detalles del commit como el autor fecha y el código HASH
  • 6. >git checkout “código HASH” Te permite apuntar a un commit especifico, restaurando el código fuente y archivos al estado de ese commit respectivo >git checkout NombreBranch Te permite saltar a un Branch especifico >git checkout -b NombreNuevoBranch Te permite crear un nuevo branch haciendo una copia del branch actual
  • 7. >git branch NewNameOfBranch Crea una nueva rama o “Branch”, para saltar a esa nueva branch se debe hacer con git checkout, sino estaras trabajando en la rama anterior http://codigofacilito.com/videos/curso_git_ramas_y_fusiones
  • 8. Ejemplo Pasos: 1.- Clonar repositorio >git clone https://github.com/joelmanx/OpenLayers-AngularJS- Integration.git 2.- entrar a la carpeta >cd radarProject 3.- ejecutar Project >grunt serve
  • 9. 4.- verificar ramas existentes >git branch 5.- saltar a otras ramas usando checkout >git checkout DetailsCostumers 6.- modificar el código fuente y realizar commits, después de las modificaciones de código o archivos se deben agregar al stage es decir ejecutar el comando git add (del slide 4)
  • 10. Cursos Disponibles • http://codigofacilito.com/courses/git • https://www.codeschool.com/courses/try-git