Report question

Question: How to create a commit and push into repo with GitHub API v3?