Ver Mensaje Individual
  #70  
Viejo 14/06/13, 17:27:50
Array

[xs_avatar]
gerard_f gerard_f no está en línea
Kernel developer
 
Fecha de registro: ago 2008
Localización: Catalunya
Mensajes: 2,999
Modelo de smartphone: Nexus 6P
Tu operador: Movistar
Va cuelgo la primera parte:

Te vas a framework/base y si seleccionas que se puedan ver los archivos ocultos veras una carpeta ‘.git’. Todo correcto.
Abre un terminal en dicha carpeta y introduce los comandos:

Código:
git remote add pa git://github.com/ParanoidAndroid/android_frameworks_base.git
git fetch pa
git cherry-pick -m 1 518c329e8c67fa96b8a8fc22e1962ddb8497c333
Donde 518c329e8c67fa96b8a8fc22e1962ddb8497c333 es el SHA1 del commit en question https://github.com/ParanoidAndroid/a...962ddb8497c333

En el cherry-pick te saltara este error:
Código:
error: could not apply 518c329... HALO (1/2)
hint: after resolving the conflicts, mark the corrected paths
hint: with 'git add <paths>' or 'git rm <paths>'
hint: and commit the result with 'git commit'
Es normal, con el comando ‘git status’ puedes ver los archivos que se han reemplazado sin problemas en verde, y los que tienen conflictos en rojo.

Aqui empieza la parte dificil.
Ahora tienes que ir manualmente archivo por archivo de los que tienen conflictos y resolviendolos manualmente.
Eso pasa cuando dos ficheros son los suficientemente diferentes y tienen en numero de linea cambiado.
Imágenes Adjuntas
Tipo de Archivo: png png;base64d71974d1b32c06aa.png (99.6 KB, 222 visitas)
Tipo de Archivo: png png;base645e5ef89f23acd3a.png (88.6 KB, 223 visitas)
Responder Con Cita
Los siguientes 4 usuarios han agradecido a gerard_f su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]