2013-03-09 2 views
-1
[email protected] /e/projects/pySan (master) 
$ git remote add pySan [email protected]:sanfx/.git 

[email protected] /e/projects/pySan (master) 
$ git push -u origin master 
The authenticity of host 'github.com (207.97.227.239)' can't be established. 
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. 
Are you sure you want to continue connecting (yes/no)? yes 
Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of know 
n hosts. 
Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 

Любой другой способ нажать на github? Я использую Git Bash на Windows 7.Невозможно нажать на Github, получив «разрешение denied (publickey)»

+0

Возможный дубликат http://stackoverflow.com/questions/8402281/github-push-error-permission-denied и/или http://stackoverflow.com/questions/5026796/git-repositiory-adding-files –

+1

У вас есть загрузил ваш [ssh ключ в github] (https://help.github.com/articles/generating-ssh-keys)? –

+0

yes srikanth, это исправить проблему, но теперь я получаю это '$ git push [email protected]: sanfx/pySan.git Введите ключевую фразу для ключа '/e/Users/Administrator/.ssh/id_rsa' : К [email protected]: sanfx/pySan.git ! [reject] master -> master (non-fast-forward) Ошибка: не удалось нажать некоторые ссылки на «[email protected]: sanfx/pySan.git». : подсказки были отклонены, поскольку кончик текущей ветви за Подсказка: ее удаленный аналог. Объедините удаленные изменения (например, «git pull») Совет: см. «Замечание о быстрых перемотках вперед» в «git push -help» для деталей. ' –

ответ

2
  1. Вы репо URL неправильно
  2. Вы также можете иметь проблемы SSH.

Вы должны сначала создать пустой репозиторий на GitHub, через the webinterface или GitHub API

Давайте предположим, что вы только что создали myrepo, синтаксис URL для использования является:

git remote add pySan [email protected]:sanfx/myrepo.git 

Если вы все еще имеют ошибки SSH, либо проверьте свою общедоступную/закрытую ключевую пару, либо используйте https для запуска:

git remote set-url pySan https://github.com/sanfx/myrepo.git 
+0

в любом случае я понял это, сначала мне нужно было правильно настроить SSH-ключ для этого входа в Windows, тогда мне пришлось использовать эту команду 'git push -f origin ' и я нахожусь на пути, чтобы быть благородным ... –