[github] Permission denied (publickey). fatal: The remote end hung up unexpectedly while pushing back to git repository

Possible Duplicate:
github: newbie problems -> Permission denied (publickey). fatal: The remote end hung up unexpectedly

please see the below command ,

$ git clone git://github.com/{user_name}/{project_name}.git
Initialized empty Git repository in /home/dengx/rorBlog_demo/rorblog/.git/

Changing the files and committing it, so i need to push back to git repository.

$ git push [email protected]/{user_name}/{project_name}.git master
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

so, i copy the ssh-key of the repository to my file ~/.ssh/id_rsa.pub, and then push again,

$ git push [email protected]/{user_name}/{project_name}.git master
Agent admitted failure to sign using the key.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

Now, what should i do , thanks any helps.

This question is related to github

The answer is


Googled "Permission denied (publickey). fatal: The remote end hung up unexpectedly", first result an exact SO dupe:

GitHub: Permission denied (publickey). fatal: The remote end hung up unexpectedly which links here in the accepted answer (from the original poster, no less): http://help.github.com/linux-set-up-git/