This should work:
    git remote add <name-for-remote> https://.../remote-github-repo
    git remote update
    git merge <name-for-remote>/<branch>
I am not aware that there is a git core command that allows direct merging from remote repositories, I think you have to create a local ref. first, but I could be wrong.