Typing in your username and password for github is annoying. You'll need to do the ssh key dance. instructions here.
If your current checkout is via https (you can figure that out by doing
git config -l(ell) and looking at the
remote.origin.url). If it's
httpsit's not going to use your ssh keys. You'll need to change it.
If it was originally:
% git config remote.origin.url firstname.lastname@example.org:someuser/GroovyProject.git