以前はリポジトリのクローンを作成しましたが、プッシュ、プル、またはリポジトリのクローンを再度使用しようとすると、パスワードの入力を求められます。パスワードを指定すると、しばらくの間、フィードバックが表示されません。以前に同じリポジトリのクローンを作成しましたが、上記のコマンドはいずれも機能しません。
この問題の理由は何でしょうか?間違ったパスワードを入力しても何も表示されません。
問題は、SSH ではなく HTTPS を使用していたことですrsa
。bitbucket にキーを追加したら、SSH を使用して再度クローンを作成したため、正常にプッシュできるようになりました。
パスワードを要求する 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に関するすべての詳細を提供しています。