0

次のようにファイルをgithubに追加したいと思います。

git init
touch test.txt
git add test.tst
git cmmit -m'testtest'
git push origin master

次に、この例外が発生します。

error: The requested URL returned error: 403 while accessing https://github.com/yacheng1127/YWProject.git/info/refs

fatal: HTTP request failed

次に、公開鍵がgithubアカウントに添付されていることを確認します。

$ ssh -T git@github.com
Hi yacheng1127! You've successfully authenticated, but GitHub does not provide shell access.

$ ssh-add -l
2048 1a:a1:33:26:21:68:7e:9c:26:19:fb:74:a4:d1:6b:bd yacheng1127@gmail.com (RSA)

次に、リモートURLを確認します。

$ git remote -vorigin   
origin      https://github.com/yacheng1127/YWProject.git (fetch)
origin  https://github.com/yacheng1127/YWProject.git (push)

どこに問題があるのか​​わかりません。誰かが私を助けることができますか?ありがとうございました

4

1 に答える 1

0

リモコンに「git://」URLを使用する場合はsshキーを使用します。これは変更できます(https://help.github.com/articles/changing-a-remote-s-url)。

ただし、「https://」も機能するはずです(読み取り/書き込み)が、sshキーもsshエージェントも使用できないため、gitにgithubのログインとパスワードを指定する必要があります。

https://help.github.com/articles/set-up-git#password-caching

于 2013-02-01T20:30:42.703 に答える