I'm eager to work on the gsoc project about the java high level rest client. Currently I'm working on the update index settings, and have already added the parts needed as described in the issue on github, but without the tests, yet. I was trying to push it, but the push failed. The point is that I have forgotten to do a pull request, and, instead of that I have cloned the whole repository, built it on my machine with gradle, and started working on it. Now I want to know whether it is possible for me to get a permission for pushing or I have to do a pull request and start it all over again, anyway.