Parches de código con Git.

Slides:



Advertisements
Presentaciones similares
Instalación de wordpress
Advertisements

Instalación de Subversion Para instalar Subversion en Ubuntu, abrimos una terminal.
Programa para el Impulso a la Implementación del Protocolo IPv6 en Instituciones Vinculadas a RENATA 2012 Servicio FTP.
Libro de Clases Electrónico (LCE)
¿Qué procedimientos debemos llevar a cabo? Aulas de hasta 8 años: la publicación estará a cargo del educador, mediante su usuario y contraseña. Aulas de.
INSERTAR DOCUMENTOS DE TEXTO EN EL BLOG Hay diferentes servicios que nos permiten colocar textos en la red, issuu, scribd... Vamos a aprender el primero.
© Copyright GlobalLogic Connect. Collaborate. Innovate.
Aplicaciones HyPAS. FAXCONNECT 2 Casos de uso  Los usuarios envían faxes a través de los multifuncionales  El cliente utiliza un servidor de fax desde.
TUTORIAL PARA PARTICIPAR EN UN FORO VIRTUAL. PRIMERO-- Regístrate.
Indicaciones Generales Crear un documento en Power Point, con 20 slide del tema de su preferencia. Crear una portada, índice, área de entretenimiento y.
Más que libros electrónicos. De clic en “Log in Now” Para iniciar con el proceso de registro de usuario de Knovel. De clic en “Log in Now” Para iniciar.
LOS GÉNEROS LITERARIOS
Trasfondo al cuento Apocalipsis en Solentiname de Julio Cortázar.
“Tu espacio personal” Entramos en “Regístrate”
INSERTAR DOCUMENTOS DE TEXTO EN EL BLOG Hay diferentes servicios que nos permiten colocar textos en la red, issuu, scribd... Vamos a aprender el primero.
El titulo Lo cualo?.
¡¡¡ La Magia esta en la Fruta !!!.
Control de versiones y Subversion José Luis López Pino Fco Javier Lucena Lucena.
Fedora Nicaragua Yader Velásquez N. Embajador identi.ca/yaderv twitter.com/yaderv.
Primer Taller de desarrollo con Software Libre Posadas - Misiones José Luís Di Biase Héctor Daniel Sanchez
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.
Ofelia Cervantes Instalación de Python en Linux 1.
CONFIGURACIÓN DE DRUPAL. Una ves instalado drupal, al visitar el sitio por primera ves aparecerá la siguiente pantalla: Visite este vínculo para crear.
TITULO 1 Titulo 2. TITULO 1 Titulo 2.
Pascal Arriagada Yeriel Paz Juan Pablo Sánchez
Píldoras de programación en PDV.
It Hub CONTROLADOR DE VERSIONES Electiva I.
FORMACIÓN GIT “setting” a dalt!.
TRABAJAR CON PROYECTOS
Crea y publica un póster multimedia en Glogster
AREA ACADÉMICA: INFORMÁTICA II TEMA: CREACIÓN DE PÁGINAS WEB MTRA
Una breve introducción
Píldoras de programación en PDV.
Píldoras de programación en PDV.
Curso RRHH 09A Frente RRHH
Píldoras de programación en PDV.
REDES SOCIALES PARA LA EDUCACIÓN
INSTALACIÓN DE TU TIENDA ON LINE PRESTASHOP EN HOSTING
Para matricularte en el curso “Enfrentando Amenazas y Vulnerabilidades del Entorno”, y completar tu perfil en el aula virtual del mismo, debes cumplir.
Exclusión mutua de secciones
Tópicos de bases de datos
Fedora Remix & Spins Fedora Project Workshop: Remix and Spin it!
Word.
.. Me parece que el símbolo más evidente de la perplejidad es el laberinto. Además, el laberinto tiene algo muy curioso: porque la idea de perderse no.
Todas las manos a la siembra
POEMAS… Este es un pequeño video sobre varios poemas y frases que me han gustado. Espero lo disfruten. Cami wonka.
Titulo El mejor.
ADMINISTRACIÓN DE USUARIOS
It Hub CONTROLADOR DE VERSIONES Aplicaciones Web I.
como modificar las flechas
¿Sobre qué crees tratará nuestro poema?.
Rivas Hernández Elsa Mariana Suarez Rosas Eduardo.
¿Qué es Windows y para que nos sirve ?
Sistemas de control de versiones
Re to RE TO.
TITULO 1 Titulo 2. TITULO 1 Titulo 2.
Protocolo SMB y Samba  Explicar protocolos SMB e implementación Samba  Implementar una conexión por Samba entre sistemas operativos Unix / GNU – Linux.
[Título de la presentación] [Autor]
Bases para una Tienda Online  En internet hay muchas posibilidades de negocios, desde ofrecer servicios hasta la venta de productos.  Usando el sistema.
GLOBAL GAP.
APARTADOS DEL PMBOK PARA DOCUMENTAR PROYECTOS DE SOFTWARE. ESTÁNDARES PARA DOCUMENTACIÓN DE PROYECTOS.
TÍTULO Presentación.
TITULO 1 Titulo 2. TITULO 1 Titulo 2.
Títol: Git, un sistema de gestió del codi per projectes de software
Te Perdí.
Comunicación sobre seguridad De la información cerrada
Recordar. Entender Aplicar Analizar Evaluar Crear.
Para Crear Tu Cuenta de Aeries Para Padres
Agustín J. González ELO-329
SISTEMAS GESTORES DE REFERENCIAS BIBLIOGRÁFICAS Son programas para computadoras que permiten crear, mantener, organizar y dar forma a referencias bibliográficas.
Transcripción de la presentación:

Parches de código con Git. @yaderv Yader Velásquez http://yaderv.wordpress.com

¿Qué es un parche y para qué sirve?

Poema v1 Al perderte yo a ti tú y yo hemos perdido: yo porque tú eras lo que yo más amaba y tú porque yo era el que te amaba más. Pero de nosotros dos tú pierdes más que yo: porque yo podré amar a otras como te amaba a ti pero a ti no te amarán como te amaba yo. ERNESTO CARDENAL.

Poema v2 Al perderte yo a ti tú y yo hemos perdido: yo porque tú eras lo que yo + amaba y tú porque yo era el que te amaba +. Pero de nosotros dos tú pierdes más que yo: porque yo podré <3 a otras como te amaba a ti pero a ti no te amarán como te amaba yo. ERNESTO CARDENAL.

El parche --- a1 2012-08-21 01:25:15.077118547 -0600 +++ a2 2012-08-21 01:30:59.365191795 -0600 @@ -1,8 +1,8 @@ Al perderte yo a ti tú y yo hemos perdido: -yo porque tú eras lo que yo más amaba -y tú porque yo era el que te amaba más. +yo porque tú eras lo que yo + amaba +y tú porque yo era el que te amaba +.

Además... No todos los colaboradores tienen permiso de modificar directamente el código. Es necesario que los mantenedores revisen y aprueben cambios.

¿ ?

Entonces, ¿Cuál es la idea? +

Clonar git clone git://github.com/YaderV/fudcon12.git

Como crear parches diff -u > foo.patch git diff > foo.patch git format-path HEAD^

Documentar parche: git commit -a Título del parche Documentación sobre el parche Aplicar parche git am nombre_parche.patch

La magia de git send-email: #yum install git-email La configuración básica $ git config --global sendemail.smtpserver smtp.gmail.com $ git config --global sendemail.smtpserverport 587 $ git config --global sendemail.smtpencryption tls $ git config --global sendemail.smtpuser direccion@gmail.com $ git config --global sendemail.smtppass <contraseña> (opcional) $git send-email --to yaderv@fedoraproject.org 0001- Un-nuevo-parche.patch

http://yaderv.fedorapeople.org/parches.odp

Gracias ;)