It Hub CONTROLADOR DE VERSIONES Aplicaciones Web I.

Slides:



Advertisements
Presentaciones similares
© Copyright GlobalLogic Connect. Collaborate. Innovate.
Advertisements

Git {Control de Versiones} Daniel Lozano Carrillo.
Sistemas de Control de Versiones
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN PRESENTADO POR: LAURA ILLIANA CHIANG BARRAGÁN DURANTE EL CURSO INTERSEMESTRAL ENERO 2016.
Modelo de 2 Capas Cliente/Servidor.  Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le.
Administración de un proyecto de Software Libre: FAVS Jesús Sánchez Sánchez F AVS.
Sistema de control de versiones CVS y Subvesion. Definición: Control de versiones Un sistema de control de versiones es un sistema de gestión de múltiples.
Control de Versiones Utilizando SVN. ELO329 - Diseño y Programación Orientado a Objetos 2 Control de Versiones ”Se llama control de versiones a la gestión.
PLAN DE FORMACIÓN DEL PROFESORADO MÓDULO I COMPETENCIAS BÁSICAS TIC 2.0 Sesión III: COMUNICACIÓN INTERPERSONAL Y TRABAJO COLABORATIVO EN REDES.
Sistemas de Control de Versiones (SCMs) Introducción a los conceptos de control de versiones Introducción a las herramientas darcs y svn Margarita Manterola.
Es una plataforma computacional flexible, sencilla e intuitiva, que contiene las funciones necesarias permitiendo crear los documentos para administrar.
Es un visor y editor de documentos en línea a través del navegador web. Permite crear, compartir y editar presentaciones, hojas de cálculo, archivos de.
Administración de la configuración (SCM) Introducción Control de versiones Analisis y diseño USAC Por: Víctor Orozco
Computación e Informática Contabilidad Ing. Miguel Ángel Ramos Frías Word 2013.
Conocida también como informática en la nube, del inglés Cloud Computing, es un modelo o paradigma para la utilización de los recursos informáticos,
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
ALFRESCO.
Departamento de Asistencia al Ciudadano
Manual de Usuario Portal de Proveedores PROVEEDOR - FACTORING
¿Cómo crear una cuenta de Facebook?
Control de Rondas y de Vigilancia
Ram Delta Systems We bring you a better future… Co-Med On Line
Ram Delta Systems We bring you a better future… Co-Med On Line
Registro de Software REALIZADO POR: ANDRÈS BARRETO.
¿Cómo crear una cuenta de Twitter?
It Hub CONTROLADOR DE VERSIONES Electiva I.
Instituto Profesional Virginio Gómez
FORMACIÓN GIT “setting” a dalt!.
¿QUE ES, PARA QUE SIRVE Y COMO SE UTILIZA PREZI?
LABORATORIO DE PAGINA WEB
Colegio De Bachilleres Plantel N.08 Cuajimalpa
¿Qué son las Plataformas?.
Una breve introducción
INSTRUCTIVO PARA INGRESAR LA HOJA DE VIDA EN EL PORTAL SOCIOEMPLEO
Honorarios [Las notas del profesor, si procede, irán aquí.]
¿Cómo crear una cuenta de Facebook?
Unidad I Herramientas de la web 2.0.
Ana Fernanda Rodríguez Hoyos
Emerson Maturana Eduar Pastrana.
PROBLEMA DE INVESTIGACION
Parches de código con Git.
QUE ES UN SERVIDOR DE CORREO
CORREO ELECTRÓNICO Diana Carolina Balaguera Tovar Estudiosa
Push Notifications.
¿Cómo crear una cuenta de Twitter?
ETC 2017 Gestión de Proyectos Software con herramientas libres
Instalaciones Desatendidas
SISTEMA DE CONTROL DE CUMPLIMIENTO DE LA NORMATIVA LABORAL PORTUARIA
Características principales de Outlook
Sistemas de control de versiones
Taller Enriquecimiento Editorial en el Aula de Contenidos Educativos
INSTALACION DE MOODLE.
Actividad 3 Hipervínculos Luis Alejandro Gómez Ramos Maestra: Adriana Ubiarco Tecnologías de la información I 1-A T/M BGC PREPA 10.
Renovación de Firma Electrónica Avanzada (Fiel)
Guía rápida para el Sistema Estatal de Transparencia (SIET)
Guía interactiva de usuario final operativo
Presentación SIC-CEIC v3.1
Proyecto: Carpeta Ciudadana
“Comprometidos con la Seguridad y Salud Laboral”
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
Pasos para el registro a MENDELEY a través del CONRICYT
01 Registro & Mi Perfil “My Profile”
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED
SERVICIOS DE ALMACENAMIENTO EN LA NUBE DE QUE SE TRATA El Almacenamiento en la Nube consiste en guardar archivos en un lugar de Internet. Esos lugares.
Intr. a la creación y gestión de páginas web
G Suite: Crea y edita documentos en la nube. Control de versiones - Siempre podrás tener seguimiento de las modificaciones a los documentos que compartes.
Funciones principales de Excel Online
ADMINISTRACIÓN DE SOFTWARE DE UN SISTEMA INFORMÁTICO LINUX SBACKUP.
INTERNET Cuando la gente hace referencia a Internet se está refiriendo normalmente a esta red y a un conjunto de servicios y aplicaciones que permiten.
Matriz L (Licencias Médicas y Recuperación de Subsidios)
Transcripción de la presentación:

it Hub CONTROLADOR DE VERSIONES Aplicaciones Web I

¿Qué es Git? Git es un sistema de control de versiones, diseñado para administrar código fuente de grandes y pequeños proyectos. Un control de versiones, es un sistema que almacena los cambios que se hacen sobre un archivo o un conjunto de archivos a lo largo del tiempo. Electiva II

¿Qué se puede hacer? trabajar en equipo de manera colaborativa   trabajar en equipo de manera colaborativa retroceder en el tiempo para realizar modificaciones sobre el sistema - recuperar versiones específicas del código Electiva II

¿Como se trabajaba antes ? Cada integrante del equipo de trabajo : realizaba un backup, guardando diferentes copias del proyecto. Cada backup poseía diferentes nombres Cada backup se realizaba en diferente fecha. Electiva II

Consecuencias negativas del trabajo individual - desorden - perdida de información - Conflictos sobre el código   Electiva II

Parecía que se trabajaba en diferentes proyectos Electiva II

¿ Como se trabaja ahora? De manera colaborativa La figura del freenlace no es una persona ajena a la colaboración, por el contrario se tiende a integrar en equipos de desarrollo de manera individual pero con comunicación con el resto de feelance. Electiva II

Ventajas Permite integrar las nuevas formas de trabajo empresarial que existen actualmente. Supera otras herramientas de control de versiones como Mercurial, cvs, darcs, conservando una de sus características principales la Ramificación. la capacidad de controlar un proyecto entero entre varias personas, sin conflictos con el código gestionar cada una de las versiones posibilidad de retroceder en el tiempo para recuperar posiciones anteriores Electiva II

Ventajas Electiva II

Su filosofia Electiva II

Herramientas para crear un repositorio con GIT Poseer una cuenta de correo electrónico Nombre : jhonudenar@gmail.com Contraseña xxxxxxx Electiva II

Herramientas para crear un repositorio con GIT Crear una cuenta en Git Hub – Repositorio en la nube Electiva II

Datos de la cuenta en Git Hub Username : xxxxx e-mail : jhonudenar@gmail.com (La cuenta que usted acaba de crear) password : xxxxxxx Nota: No olvidar verificar en su cuenta de correo electrónico – el mensaje de registro que envía Git – hub Electiva II

Herramientas para crear un repositorio con GIT Descargar Git Hub desktop – Repositorio local Electiva II

Herramientas - Resumen Poseer una cuenta de correo electrónico Nombre : jhonudenar@gmail.com Contraseña xxxxxxx Crear una cuenta en Git Hub – Repositorio en la nube Username : xxxxx e-mail : jhonudenar@gmail.com (La cuenta que usted acaba de crear) password : xxxxxxx Descargar Git Hub desktop – Repositorio local Electiva II

Pasos para crear un repositorio Electiva II

Creación del repositorio en la nube En Github.com con nuestra cuenta de usuario creamos el repositorio : Nombre del repositorio : ova_udenar Electiva II

Tener en cuenta url para vinculación Electiva II

Creación del repositorio local Git Shell (Trabajar por consola) D:> mkdir local_ova_udenar D:> cd local_ova_udenar D:> git init Electiva II

Autentificar cuenta local con el sistema Git Hub Nota: Dar a conocer estos datos al docente, debido a que sus compañeros también van a utilizar los equipos. Electiva II

git config --global user.name “xxxxxx”  Autentificar cuenta local con el sistema Git Hub git config --global user.name “xxxxxx”  nombre de usuario de su sistema git hub git config --global user.email “xxxxxxxxx”  correo electrónico con el que se registro Electiva II

git config --global user.name “jhondominguez1” Autentificar Solo en mi caso git config --global user.name “jhondominguez1” git config --global user.email jjjdomi@gmail.com Electiva II

git remote add origin URL Vincular repositorio git remote add origin URL Electiva II

Antes de iniciar tener en cuenta : Manos a la obra Antes de iniciar tener en cuenta : Verificamos que estamos vinculados al repositorio correcto Verificamos que estamos dentro del repositorio local y que dicho repositorio se encuentre inicializado. Electiva II

D:\local_ova_udenar> dir >formulario.html Manos a la obra Creamos un archivo D:\local_ova_udenar> dir >formulario.html 2. Verificamos su estado Git status Formulario.html (no esta preparado) Electiva II

Preparamos el archivo para que sobre él se realicen cambios Manos a la obra Preparamos el archivo para que sobre él se realicen cambios Git add formulario.html 2. Verificamos su estado Formulario.html (esta preparado) Electiva II

Manos a la obra internamente al archivo sobre el que estamos trabajando le realizo modificaciones Informo las modificaciones realizadas al archivo con Git commit –m “a este archivo le aumente algunas validaciones” subo al servidor el archivo Git push –u origin master Verifico la subida de este archivo en el repositio remoto de git hub UDENAR

Git clone url del repositorio que deseo descargar Clonar repositorio Git clone url del repositorio que deseo descargar Electiva II

Agregar colaboradores Electiva II

1. Crear repositorio local RESUMEN 1. Crear repositorio local 2. Crear repositorio en la nube 3. Autentificarse 4. Vincularse al repositorio 5. Aplicar la filosofía de Git 6. Incluir colaboradores 7. Clonar repositorio UDENAR

! MUCHAS GRACIAS ! Electiva II