문제

I'm newbie to open source contribution, so it one of my first tries.

I developed a library (gem) called validates: https://github.com/kaize/validates/

I made 2 branches through git checkout -b branch_name:

https://github.com/kaize/validates/pull/20 & https://github.com/kaize/validates/pull/19, and make commits for them, but, you can see that ip-validator pull request have a commit Blank validator 399cdd7.

What I need to do to remove it from this pull request (and still place in blank validator branch)?

Please help me with make world better, guys!

도움이 되었습니까?

해결책

On the ip-validator branch, you'd do git rebase -i HEAD~2 - this will start an interactive rebase back two commits on that branch.

At this point, you'll get an editor open with options seen here: https://help.github.com/articles/interactive-rebase

Simply put, to remove that commit, just delete the commit line in the editor, save that editor file, and git will create a new commit without the commit you removed.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top