To make it easier to ssh (and enable autocomplete), create a ~/.ssh/config like this:

Host *
  SendEnv LANG LC_*
  HashKnownHosts yes
  GSSAPIAuthentication yes
  PreferredAuthentications publickey,password
  IdentityFile ~/.ssh/id_rsa
  ServerAliveInterval 60
  Compression      yes
  CompressionLevel 4
Host github
  Hostname github.com
  User git

and you will always use user git when you ssh to github