2017-07-12 8 views
0

どのように起こるか教えてください。 私はSshキーを作成し、githubアカウントにアップロードしました。その後、私はgitクローンとgit pullを行いました。 その後、私はgithubのからのSSHキーを削除(それは私のコンピュータ上ではまだだ)と私は別のプルリクエストを作ってみました、それは必要な任意のパスワードなしで素晴らしい作品、それは私のgithubのアカウント上の任意の公開鍵SSHなしでどのように動作するかを私に説明してください? さらに、私は自分のコンピュータに新しいフォルダを開き、ssa経由でgit cloneを作ろうとしましたが、うまくいきませんでした。 既存のレポもsshキーなしで動作し、新しいフォルダはsshキーなしでクローンアプリケーションを実行することはできません(右のようなものです)Gitがsshキーなしでプル

ありがとう!

+0

'git remote -v'(repoの中にあるもの)とは何ですか? –

答えて

0

GitHubには、誰もがSSHキーを必要とせずに/フォークパブリックリポジトリのクローンを作成することができ、またリポジトリをフォーク/クローン化するためにSSH経由でリポジトリに接続する一つの必要性を行います。 SSH鍵はSSHサーバに接続するためだけに必要であることに注意してください(下記参照)。

注意SSHキーの目的:

SSH鍵は、公開鍵暗号方式とチャレンジレスポンス認証を使用してSSHサーバに自分自身を識別する手段としての役割を果たす。この方法は、従来のパスワード認証より持っている一つの直接的な利点は、あなたがネットワーク経由でパスワードを送信することなく、サーバーによって認証することができるということです。

+0

私はsshキーなしでクローンを作ることができますか? 私は押しと引っ張りのためだけにsshキーを持っていますか? – ronjacob

+0

プッシュのみ、sshリモーツ(httpsなし)のみ。 – phd

関連する問題