AWS CodeCommit y GIT openSSH connection

Estoy tratando de usar AWS CodeCommit en Windows 10 con GIT y openSSH. Puedo conectarme exitosamente con Putty pero no quiero usarlo. Creé una key en ~ / .ssh / id_rsa y la cargué en AWS Console. Entonces, si bash conectarme con ssh en GitBash, entonces funciona.

$ ssh git-codecommit.us-east-1.amazonaws.com You have successfully authenticated over SSH. You can use Git to interact with AWS CodeCommit. Interactive shells are not supported. Connection to git-codecommit.us-east-1.amazonaws.com closed by remote host. Connection to git-codecommit.us-east-1.amazonaws.com closed. 

Pero si trato de tirar, no funciona.

 $ git pull Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 

Revisé mi identificación de key SSH, es correcta.

 $ git remote -v origin ssh:/***********@git-codecommit.us-east-1.amazonaws.com/v1/repos/myrepo (fetch) origin ssh:/***********@git-codecommit.us-east-1.amazonaws.com/v1/repos/myrepo (push) 

Las uniones de connection SSH también funcionan con mi ID de key SSH:

 $ ssh ***********@git-codecommit.us-east-1.amazonaws.com 

Lo configuré exitosamente en otra PC con Windows por una semana.

¿Alguien tiene el mismo problema? ¿Alguna Idea que puede estar mal?

Gracias a Clare Liguori por un consejo. No funcionó con GIT_SSH_COMMAND, pero puede usarlo para verbo detallado. ¿Cómo puedo ejecutar los commands de git push / pull con el modo detallado SSH?

Así que descubrí que mi ID de key SSH para la twig principal todavía estaba mal. Solo ejecuto git remote set-url original ... pero no cambié mi twig principal.