Git {Control de Versiones} Daniel Lozano Carrillo.

Slides:



Advertisements
Presentaciones similares
GONZALO CASERO HERRERA 4ºA
Advertisements

Subversion (SVN) Sistema de Control de Versiones Sucesor de CVS
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Herramientas de Gestión de Configuración y Cambios
Configurar un curso (Función del profesor) Editar el nombre, el nombre corto y el informe (que se muestra en la portada) Escoger la formato del curso y.
Essential Skills for Digital Literacy
Ventajas y Desventajas
Opciones bajo el comando Tools del menú principal
Virtual PC.
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
FLAN “F- LINKS AND NODES”
Miguel Martin Iglesias 4º B E.S.O Trabajo Informática
VENTAJAS, DESVENTAJAS, CARACTERISTICAS Y CONFIGURACION
INFOPATH.
Control de versiones con Subversion v1.0 © 2012.SOPORTE. DIS. Ronald De La Cruz Cueva Equipo de Soporte USMP.
Control de versiones con Subversion v1.1 © 2012.SOPORTE. DIS. Ronald De La Cruz Cueva Equipo de Soporte USMP.
Subversion (SVN) Sistema de Control de Versiones Sucesor de CVS.
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
Daniel Correa Botero.  Puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno.
3WDocument  Administración de documentos a través de Internet o al interior de una Intranet 3W S.A. Santiago
© Copyright GlobalLogic Connect. Collaborate. Innovate.
TRINO ANDRADE G UNIVERSIDAD ECOTEC. PRESENTACIÓN DE OUTLOOK EXPRESS Microsoft Outlook Express es una herramienta necesaria que le permite administrar.
presentación de LA VIRTUALIZACION
Sistemas Operativos. Qué es un S.O.? Un S.O. es un programa o conjunto de programas que permiten gestionar los recursos de un ordenador. Comienza a trabajar.
Visual SUBVERSION.
MARÍA JOSÉ ALBÚJAR BEJARANO Exposición. GNU/Linux  Es uno de los términos empleados para referirse a la combinación del núcleo a Linux. Su desarrollo.
SISTEMAS OPERATIVOS.
LINUX  Es un núcleo libre de sistema operativo basado en UNIX.  Es un núcleo monolítico hibrido  En Linux los controladores y extensiones se ejecutan.
Universidad Simón Bolívar Sistemas de Operación II (CI-4821) Intensivo 2014 MANEJADORES DE CONTROL DE VERSIONES David Prieto Karen Troiano
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Google Docs y Talk. Vamos a hacer una pequeña presentación de google docs y google talk en la que hablaremos de: Historia Historia Ventajas y desventajas.
Administración de Software Administración de Software / Casos Reales Pág 1 La seguridad físca PROGRAMACION CASOS DE LA VIDA REAL.
DB2 UNIVERSAL DATABASE.
Informática Básica Unidad II
3WDocument  Administración de documentos a través de Internet o al interior de una Intranet 3W S.A. Santiago
Sistemas Operativos.
Descripción Gestión de Inventario
Linux es un operativo de software que no pertenece a ninguna persona o empresa donde no es necesario una licencia pera instalarlo en un equipo informático.
Cloud Computing Grupo 4 de computación y programación
Sistemas Operativos.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
Centro de Educación Media Departamento de Matemáticas y Física Manejo de Sistemas de la Información INVESTIGACIÓN DE REPOSITORIOS EN LA NUBE “ONEDRIVE”
Metodología de la programación
¿QUE SON LAS ACTUALIZACIONES?  Las actualizaciones son adiciones al software que pueden evitar problemas o corregirlos, mejorar el funcionamiento del.
Sistemas Operativos. Qué es un S.O.? Un S.O. es un programa o conjunto de programas que permiten gestionar los recursos de un ordenador. Un S.O. es un.
Es un software que podemos instalar en nuestro alojamiento web. Este software se encarga de gestionar y publicar la información que le introduzcamos en.
S.o de red. Introducción a los Sistemas Operativos de Red Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede.
Sistemas Operativos De Red
Un wiki, o una wiki, es un sitio web cuyas páginas web pueden ser editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden crear,
CASO LINUX.
UABJO LIC. EN CONTADURÍA PUBLICA INFOMATICA I MAC SISTEMAS OPERATIVOS
Integrantes: Pinto Valiente Jonathan Michelena Polo Diego Rumiche Inga Erika Schuler Zamora Jessy.
D EFINICIÓN DE E STÁNDARES UTILIZADOS PARA PROGRAMACIÓN Y B ASES DE D ATOS C ONTROL DE VERSIONES Y SU IMPLEMENTACIÓN Jonathan Valencia – ADSI 05/10.
Existen diversos recursos para guardar, conservar y preservar la información: —Dentro de la Computadora —En un soporte externo a la computadora —En la.
C OLEGIO T ÉCNICO S ALESIANO Nombres: Juan Orellana Jorge Sarmiento Curso: 3º de Bachillerato E1 Tema: Instalación Nativa y Virtual de Ubuntu 9.04.
Joomla Vs Drupal Febrero Características de Drupal  Drupal * Es una plataforma muy estable y de alta calidad * Soporta multisitios en una sola.
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
Ingeniería de Software Andrés Salinas Bendeck
ESCUELE DE ECONOMIA.  Ubuntu (AFI: /Ubuntu/) es una distribución Linux basada en Debían GNU/Linux que proporciona un sistema operativo actualizado y.
M S N ( M e s s e n g e r ). Definición: es un programa de mensajería instantánea creado en 1999 fue diseñado para sistemas Windows por Microsoft, aunque.
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
Macromedia Dreamweaver es un editor profesional de páginas Web. Permite crear sitios tanto escribiendo directamente el código en HTML, como diseñando de.
Linux Victor Villena Siguiente. -1- Que es Linux Es el término empleado para referirse al sistema operativo que utiliza como base las herramientas de.
 Un virus es código informático que se adjunta a sí mismo a un programa o archivo para propagarse de un equipo a otro. Infecta a medida que se transmite.
¿Qué es una plataforma educativa virtual? Se entiende por plataforma educativa como un sitio en la Web, que permite a un profesor contar con un espacio.
GOOGLE DOCS Y TALK Vamos a realizar una pequeña presentación sobre Google Docs y Talk.
CMS de código abierto y código cerrado Camila Duarte Ruddy Ruiz Fabián Correa.
Hojas de Estilo UNIVERSIDAD TECNOLÓGICA DE AGUASCALIENTES.
Fedora es una distribución linux para propósitos generales basada en RPM, que se caracteriza por ser un sistema estable. ¿Quiénes son sus creadores? El.
Primer Taller de desarrollo con Software Libre Posadas - Misiones José Luís Di Biase Héctor Daniel Sanchez
Transcripción de la presentación:

Git {Control de Versiones} Daniel Lozano Carrillo

Sistemas de Control de Versiones Control de Versión (o control de revisiones, o control de código Fuente) se trata de manejar diferentes versiones de un documento, programa, pagina, etc. Casi todos los proyectos “reales” usan algún tipo de sistema de control de versión. Es esencial para proyectos en equipos, pero muy útil para proyectos individuales. Algunas de los sistemas de control de versiones CVS y Subversion usan un Sistema central de repositorio, los usuarios sacan archivos, trabajan y los regresan. Mercurial y Git tratan a todos los repositorios iguales. Sistemas Distribuidos como Mercurial y Git son mas nuevos y gradualmente están remplazando sistemas como CVS y Subversion.

Por que controlar versiones? Para trabajar por ti mismo Puedes usar una maquina del tiempo para regresar a cualquier versión anterior Te de soporte para usar cualquier versión. Para trabajar con otros Simplifica grandemente el trabajo, y la unión de los cambios Para obtener un trabajo Cualquier empresa usa algún tipo de control de versiones Compañías que no lo usan no son un buen lugar para trabajar.

Historia de Git Git fue creado por Linus Torvalds para el desarrollo de Linux en el 2005 Fue desarrollado después de que las relaciones con la empresa BitKeeper fueros destruidos. Usaron toda su experiencia mientras se uso BitKeeper para mejorar este Nuevo sistemas de control de versiones el cual incluida. Velocidad Diseño Simple Fuerte Soporte para desarrollo no paralelo. Completamente distribuidos Habilidad de Gestionar grandes proyectos. Desde su lanzamiento a evolucionado pero siempre manteniendo estas cualidades.

Instalacion La forma mas facil de instalar git es con instalador official que proebe Git. Otra forma de instalarlo es instalando Github para windows. Estos son procesos simples ya que cuentan con su instalador.

Setup Necesitamos llamar un comando en la consola (git config) nos permite editar algunas configuraciones que necesitaremos. Los 3 parámetros mas importantes son: $ git config --global user.name "John Doe“ $ git config --global user. $ git config --global core.editor emacs $ git help

Uso