Я использую Windows Git-bash для отправки в мой репозиторий, используя ssh (не https).Я следовал инструкциям на этой странице
https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
$ ssh-keygen -t rsa -b 4096 -C "barghouti_since88@hotmail.com"
$ ssh-add ~/.ssh/id_rsa
Затем скопировал ключ в ~ / .ssh / id_rsa и скопировал его в мои ключи ssh в учетной записи github, выполнив следующееsetup
https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/
Но теперь, когда я пытаюсь нажать с помощью
$git add file
$git commit -m "adding file"
$git push
, я получаю следующее
FATAL ERROR: Couldn't agree a key exchange algorithm (available: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521)
fatal: Could not read from remote repository.
Пожалуйста, сделайтеубедитесь, что у вас есть правильные права доступа, а хранилище существует.