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 ;)