fatal: リモートリポジトリから読み取れませんでした。
エラーを報告するシステム。
ウインセブン
質問です。
gitでコードをアップロード(git push)する際、パスワードを3回ほどエラーで入力し(sshキーを設定したのですが、今日急に使えなくなったのでパスワードを入力しました)、fatal: Could not read from remote repositoryというエラーになりました。
回避策
Win7は、まず、以前に生成された.sshディレクトリを削除し、.sshを再生成し、.sshディレクトリを入力して、ファイルid_rsa.pubの内容をコピーして、以前の(前のものも最初に削除する必要があり、次に現在のものを追加)sshキーを置き換えるgitに設定された。
sshキーの生成ステップ
1. Windowsの場合、プロジェクトを置いたディレクトリに移動し、右クリックで「Git Bash Here」を選択してgitコマンドラインツールを開き、以下のコマンドを入力します。
ssh-keygen -t rsa -C "Here is the email address registered on your git"
For example: ssh-keygen -t rsa -C "[email protected]"
2. このコマンドを実行した後、あなたは、パスワードを入力するように求められますが、パスワードを入力しないで、ちょうど3回入力し、コードをアップロードするときに、パスワードを必要としないことを示し、それを直接アップロードする
3. 生成された.sshディレクトリをcドライブの対応するディレクトリで確認し、ステップ2を実行する際に生成されたディレクトリを指定したディレクトリに置く
C:\Windows\System32\config\systemprofile\.ssh
下図は生成された3つのファイルの正確な位置ですが、使用したいのは赤枠の3番目のファイルの内容で、メモ帳で id_rsa.pub を開き、このファイルの内容をコピーして git に設定します。
4. ステップ3の公開鍵ファイルをgit上で設定する、これが設定した後の効果です、前のステップでコピーした内容を下の写真の鍵の場所に入れ、鍵の保存をクリックする
5. 再びgitコマンドコンソールに戻り、git pushが成功します。
関連
-
[解決済み】現在のブランチの先端がリモートブランチより遅れているため、更新が拒否されました。
-
git revert 複数コミット
-
[解決済み] git: fatal: リモートリポジトリから読み取れませんでした。
-
[解決済み] LFはgitでCRLFに置き換えられます - それは何ですか、そしてそれは重要ですか?[重複]。
-
[解決済み] 無効なVCSルートマッピング - 私のプロジェクトで3つのエラーが発生しました。
-
[解決済み] 警告: リモート HEAD は存在しない参照元を参照しているため、チェックアウトできません。
-
[解決済み] Gitのエラー「object file ... is empty」はどうすれば直せますか?
-
[解決済み] 多くのリポジトリがある場合、SourceTreeは非常に遅くなります。
-
[解決済み] Git 一連のコミットを対話的にリベースする
-
git remote-set-url origin "xxx.git" Error No such remote 'origin'.
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】fatal: 有効なオブジェクト名ではない: 'master'
-
[解決済み】ファイルのアンリンクに失敗しました。もう一度試してみるべきですか?
-
[解決済み】GitHub: クローンには成功したが、チェックアウトに失敗した
-
[解決済み] git clone が github 上で永久にハングアップする
-
[解決済み] git push" でリモートファイルを強制的に上書きする
-
[解決済み] サブモジュールでないパスに対するサブモジュールのマッピングが .gitmodule に見つからない
-
undefinedgit push reports an error: ! [拒否] master -> master (フェッチファースト)
-
git add . エラーの解決方法: app/libs/' はチェックアウトされたコミットを持ちません。
-
モジュールのビルドに失敗しました。Error: Cannot find module 'node-sass' (モジュール 'node-sass')。
-
このリポジトリでは、別の git プロセスが実行されているようです(例)。