Push a Local Git Branch to a Remote GitHub repo

Quick guide to push a local Git branch to a remote GitHub repo with commands for adding remote and setting upstream.