Git Push Origin Master не удалось - PullRequest
       8

Git Push Origin Master не удалось

1 голос
/ 19 сентября 2010

Я хочу отправить свой код на github.com.

Я использую Win Xp и git-bash 1.7.2.3

И я получил следующее сообщение об успехе во время ssh-тестирования.

Но команде "git push origin master" требуется имя пользователя и пароль.

debug1: Entering interactive session.  
ERROR: Hi xxx! You've successfully authenticated, but GitHub does not provi
de shell access  
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0  
debug1: channel 0: free: client-session, nchannels 1  
Connection to github.com closed.  
debug1: Transferred: stdin 0, stdout 0, stderr 34 bytes in 0.7 seconds  
debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 51.8  
debug1: Exit status 1

rafael@NETBOOK-RAFAEL /d/project/clojure/anagram (master)

$ git push origin master

Username:

`fatal: Could not read password: No such file or directory`

Ответы [ 3 ]

1 голос
/ 19 сентября 2010

Вы должны создать ключ ssh и загрузить открытый ключ на github, чтобы он мог аутентифицировать вас с помощью ключа. Я думаю, что в Windows ключ ssh находится в папке .ssh вашего профиля (c:\documents and settings\<username>). Итак, создайте ключ и загрузите содержимое id_rsa.pub (это имя, если вы его не измените) в Github.

0 голосов
/ 22 ноября 2010

Это может быть проблема с использованием интерфейса HTTPS.Перейдите в каталог и запустите «git remote -v», чтобы увидеть, как настроены ваши пульты, а затем опубликуйте его.

0 голосов
/ 19 сентября 2010

Вы установили свой идентификатор GitHub?(поскольку GitHub основан на идентификации токена )

git config --global github.user "your-github-username"
git config --global github.token "your-github-token"

См. Страница справки GitHub .


Относительно Vasileios Lourdas ответ о ssh, убедитесь, что значение $HOME в сеансе git bash.

VonC@VONC ~
$ pwd
/c/Users/VonC

Vonc@VONC ~
$ echo $HOME
/c/Users/VonC

На Xp это будет c:\Document And Settings\VonC.
То есть ваш файл открытого ключа ssh id_rsa.pub должен иметь путь:

 c:\Document And Settings\VonC\.ssh\id_rsa.pub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...