Git pide una contraseña cada vez que presiono, usé ssh

He configurado SSH en mi máquina y mi github. pero git pregunta por la contraseña cada vez que presiono.

Encuentro algunas respuestas, /etc/ssh/ssh_config el file de configuration en /etc/ssh/ssh_config y cerré la /etc/ssh/ssh_config passwordAuthentication y /etc/ssh/ssh_config el service ssh restart , pero no funciona. No sé por qué? ¿Cómo resolver esta pregunta?

enter image description here

Asegúrate de estar usando el SSH, no el https o el git one. Ejemplo: ssh://git@github.com/username/repo.git

no

 https://github.com/username/repo.git git://github.com/username/repo.git 

Aquí está el enlace a githubs agregando una key SSH a git en Linux .

La parte principal que puede faltar en las instrucciones anteriores es agregar su key local a ssh-agent ssh-add ~/.ssh/id_rsa donde id_rsa es el nombre de su file de key. Si ha clonado / configurado su instancia repo local para usar ssh://... como se describe en Sanjit y tiene su par de keys en el lugar correcto, se le debe pedir la contraseña en un cert que se creó con una.

También vale la pena comprobar que ha agregado correctamente la key SSH a github.

  1. inicie session en github.com.
  2. Haga clic derecho en su foto de perfil y select la configuration.
  3. En la barra lateral, select las SSH and GPG keys . (o ingrese esta url https://github.com/settings/keys )
  4. Verá una list de keys que ha agregado para cada host que debería include la que está intentando usar.
  5. Si su cert no está en la list, puede agregarlo seleccionando New SSH key .

(Consulte https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/ )

Para comprobar que la ruta de origen está utilizando SSH, ejecute git remote -v desde dentro del directory repo, que le mostrará las routes fetch y push. Para cambiar el orgin a SSH use git remote set-url origin git@github.com:USERNAME/OTHERREPOSITORY.git que se puede encontrar en el artículo de githubs sobre cómo cambiar una url de controles remotos .

Es posible que los cambios en la configuration de sshd no sean necesarios.