git eliminar una confirmación de una solicitud de extracción


Soy novato en la contribución de código abierto, por lo que es uno de mis primeros intentos.

Desarrollé una biblioteca (gem) llamada validates: https://github.com/kaize/validates /

Hice 2 ramas a través de git checkout -b branch_name:

Https://github.com/kaize/validates/pull/20 & https://github.com/kaize/validates/pull/19, y hacer commits para ellos, pero, se puede ver que ip-validator pull request tiene un commit Blank validator 399cdd7.

Lo que tengo que hacer para eliminarlo de esta solicitud de extracción (y aún colocar en la rama validador en blanco)?

Por favor, ayúdame a hacer un mundo mejor, chicos!

Author: asiniy, 2013-12-24

1 answers

En la rama ip-validator, harías git rebase -i HEAD~2 - esto iniciará un rebase interactivo de dos confirmaciones en esa rama.

En este punto, obtendrá un editor abierto con las opciones que se ven aquí: https://help.github.com/articles/interactive-rebase

En pocas palabras, para eliminar esa confirmación, simplemente elimine la línea de confirmación en el editor, guarde ese archivo de editor y git creará una nueva confirmación sin la confirmación que eliminó.

 29
Author: CDub,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-24 18:12:48