В новой установке Cygwin (ранее использовался git-bash) я не могу использовать ssh-agent
с git
.
ssh-agent
хорошо настроен, так как работает команда ssh
.
$ ssh git@bitbucket.org
PTY allocation request failed on channel 0
logged in as lenouveau.
You can use git or hg to connect to Bitbucket. Shell access is disabled.
Connection to bitbucket.org closed.
Но при использовании команды git
она не загружает мой ключ ssh.
$ git fetch
git@bitbucket.org: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
git-gui
работает хорошо.
С другим терминалом (например, git-bash) он тоже работает.
Моя папка .ssh:
$ ls -al ~/.ssh
total 38
drwx------+ 1 LeNouveau Aucun 0 3 juil. 11:39 .
drwxrwx---+ 1 Système Système 0 3 juil. 11:37 ..
-rw-------+ 1 LeNouveau Aucun 133 3 juil. 11:39 agent.env
-rwx------+ 1 LeNouveau Aucun 1766 16 avr. 09:33 id_rsa
-rwx------+ 1 LeNouveau Aucun 402 16 avr. 09:33 id_rsa.pub
-rwx------+ 1 LeNouveau Aucun 3013 26 juin 14:34 known_hosts
Что я пропустил?