Notice how this is in here and in your other pull request #8?

This happens all the time with people new to git.  You should never change the master branch directly...  instead *always* make a feature branch for implementing new features.  You then submit that branch in the PR and it will eventually make it back to your master branch.

If you need you features/fixes for yourself before they are accepted in a PR the best thing to do is have your own "stable" branch.  You can merge your feature and fix branches into that directly.