1

私は github が初めてで、リポジトリを github にプッシュするときにいくつかの問題があります。私はMac Lionに取り組んでいます。すべての手順に従って、公開鍵と秘密鍵のペアを設定しました。

それから私は走った

ssh -T git@github.com

そして私は受け取ることができます

"Hi SKSC! You've successfully authenticated, but GitHub does not provide shell access."

今のところ、すべてが正しいようです

次にGitHub.app、Mac用に起動してから、ボタンMy Repository/RepositoryName/Branchesをクリックしpublicました。「Permission denied(PublicKey)」エラーが発生しました。

ただし、リポジトリをコンピューターに複製できますが、エラーはまったくありません。

誰でもこの問題を解決する方法を知っていますか?

4

1 に答える 1

0

ssh -T git@github.com

そして私は受け取ることができます

「こんにちは SKSC! 認証に成功しましたが、GitHub はシェル アクセスを提供していません。」

この公開鍵のセットアップ手順は、コマンドライン アクセス用です。

PreferencesGitHub for Mac を使用するには、Mac メニューで電子メールとパスワードを入力してアカウントをセットアップする必要があります。アカウントに公開鍵が自動的に追加されます

https://github.com/account/sshも確認できます。GitHub for Mac が正しくセットアップされている場合は、次の名前の公開鍵が表示されます。GitHub for Mac - your-computer-name

クローンは誰でもできるようにgithubが公開されているのでクローンできると思います。プッシュするには、資格情報を確認する必要があります。したがって、GitHub for Mac はおそらく正しく構成されませんでした。

于 2011-12-10T01:43:44.283 に答える