3

以前はリポジトリのクローンを作成しましたが、プッシュ、プル、またはリポジトリのクローンを再度使用しようとすると、パスワードの入力を求められます。パスワードを指定すると、しばらくの間、フィードバックが表示されません。以前に同じリポジトリのクローンを作成しましたが、上記のコマンドはいずれも機能しません。

この問題の理由は何でしょうか?間違ったパスワードを入力しても何も表示されません。

4

2 に答える 2

1

問題は、SSH ではなく HTTPS を使用していたことですrsa。bitbucket にキーを追加したら、SSH を使用して再度クローンを作成したため、正常にプッシュできるようになりました。

于 2012-06-04T02:10:00.153 に答える
1

パスワードを要求する ssh 接続の背後にある通常の理由は、SSH が公開鍵/秘密鍵を見つけられなくなったことです。

何も変更していないため、現在のシェル セッション (DOS または Windows の msysgit bash など) で HOME を定義していない可能性があります。

DOS セッションの場合

set HOME=C:\Users\username

msysgit bash セッションの場合

set HOME=/C/Users/username

もう 1 つの理由は、秘密鍵がパスフレーズで保護されていて、エージェントが実行されていない場合です。
Atlassian は、BitBucket および SSH 上の Gitに関するすべての詳細を提供しています。

于 2012-06-03T21:18:20.017 に答える