Your Config File should look like this.
Host github.com
Hostname ssh.github.com
Port 443
User git
You can test that this works by connecting once more to GitHub.com:
$ ssh -T git@github.com
> Hi username! You've successfully authenticated, but GitHub does not
> provide shell access.