2017-05-13 5 views
0

に、私は通常のSSHキーとgithubのを使用して自分のコンピュータ上にあります。 私はまた、テキストメッセージ経由で双方向認証をインストールしました。 すべて正常に動作します。チェックアウトプライベートgithubのリポジトリ2ウェイ認証が仕事で

しかし、私は私が私のSSHキーを持っていない別のコンピュータ、でだとき、私は

git clone [email protected]:joergi/myproject.git 

を経由して私(プライベート)リポジトリからチェックアウトすることはできませんもちろんだ。しかし、私は切り替えたときHTTPSバージョンへチェックアウトできません

git clone https://github.com/joergi/myproject.git 
Cloning into 'myproject'... 
Username for 'https://github.com': joergi 
Password for 'https://[email protected]': 
remote: Invalid username or password. 
fatal: Authentication failed for 'https://github.com/joergi/myproject.git/' 

ユーザー名とパスワードは100%正確です。

は、HTTPSを使用する方法は2ウェイの認証が活性化すると、ありますか?ここで

+1

この問題も同様に発生しました。私はちょうどsshとしてそれを使用して終了しました。これにより、重複http://stackoverflow.com/questions/2505096/cloning-a-private-github-repo –

+0

ですが、私は誰かに私のレポ他のコンピュータへのSSHキーを持っている必要はありません。他に方法はありません? – Joerg

+0

@LelandBarton - それは本当に重複していません。この男は間違った(読んでいる)URLを使用していた - 私はそれが一般的にHTTPS経由でチェックアウトすることが可能かどうか尋ねている。 – Joerg

答えて

0

は、二要素認証がどのように動作するかのgithubからドキュメントです。コマンドラインでhttpsリポジトリについて説明します。 personal access tokenを生成し、これを使用してログインすることができます。

セキュリティの価格は不便です。あなたは一時的に2つの要因の認証を無効にすることもできます。

+0

私はまだMY GITHUBアカウントを使用しています。この人はgithubアカウントを持っていません。 別のsshキーを追加せずにMYプライベートレポをチェックアウトします。 チェックアウトなどに2ウェイ認証を使用することが好きです – Joerg

関連する問題