As a non-dev who can figure out things in code (sometimes) I tried once to do a pull request and it was messy, furtunately the dev took over, clean it and push it in the end, but I would definitely not asky anybody to do it.