title: ssh github works, but not git push.
body: <p>I've never encountered ssh working and git not working in this way. Not sure how to troubleshoot. </p>
  
  <p>ssh seems to work (<code>-T</code> prevents the first line):</p>
  
  <pre><code>iam@heeere:/e/.ssh$ ssh github
  PTY allocation request failed on channel 0
  Hi bradyt! You've successfully authenticated, but GitHub does not provide shell access.
  Connection to github.com closed.
  </code></pre>
  
  <p>git push seems to not work</p>
  
  <pre><code>iam@heeere:/e/basic-computing-notes$ git push
  Permission denied (publickey).
  fatal: Could not read from remote repository.
  
  Please make sure you have the correct access rights
  and the repository exists.
  </code></pre>
  
  <h2>configs</h2>
  
  <p>My git config is</p>
  
  <pre><code>iam@heeere:/e/basic-computing-notes$ git config -l
  user.email=algebrat@uw.edu
  user.name=Brady Trainor
  push.default=simple
  alias.ac=!git add --all &amp;&amp; git commit
  alias.lol=log --oneline --graph --decorate --all
  core.editor=vim
  core.excludesfile=/e/configs/.gitignore_global
  core.repositoryformatversion=0
  core.filemode=false
  core.bare=false
  core.logallrefupdates=true
  remote.origin.url=git@github.com:bradyt/basic-computing-notes.git
  remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
  branch.master.remote=origin
  branch.master.merge=refs/heads/master
  </code></pre>
  
  <p>My ssh config includes</p>
  
  <pre><code>Host github
    HostName github.com
    User git
    IdentityFile "~/.ssh/github_rsa"
  </code></pre>