Agent admitted failure to sign using the key.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Solve this by this simple fix:
ssh-add
What may have happened, is that you changed your ssh key, and something got confused.