Je suis novice pour la contribution open source, c'est donc l'un de mes premiers essais.
J'ai développé une bibliothèque (gem) appelée validates
: https://github.com/kaize/validates/
J'ai fait 2 succursales par git checkout -b branch_name
:
https://github.com/kaize/validates/pull/20 & https://github.com/kaize/validates/pull/19, et effectuez des commits pour eux, mais vous pouvez voir que la demande de tirage d'ip-validator a un commit Blank validator
399cdd7
.
Que dois-je faire pour le supprimer de cette demande d'extraction (et toujours le placer dans une branche de validation vide)?
S'il vous plaît, aidez-moi à rendre le monde meilleur, les gars!
Sur le ip-validator
branche, tu ferais git rebase -i HEAD~2
- cela lancera un rebase interactif de deux validations sur cette branche.
À ce stade, vous obtiendrez un éditeur ouvert avec des options affichées ici: https://help.github.com/articles/interactive-rebase
Autrement dit, pour supprimer ce commit, supprimez simplement la ligne de commit dans l'éditeur, enregistrez ce fichier éditeur, et git créera un nouveau commit sans le commit que vous avez supprimé.