Merge: GitHub API: handles branches and commits