git push がエラー fatal で失敗する: git リポジトリに表示されない リモートリポジトリから読み込めない
2022-02-14 14:18:41
数週間gitを使っていなかったのですが、今日、ホストしようと思ったらエラーが出たので、以下に解決策を記します。
$ git push -u origin master
fatal: '[email protected]/zejun_web' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
このエラーメッセージは、フォルダーが
git init
リモートもした結果、プッシュが上がらない。
リモートコンテンツ確認後
$ git remote -v
origin [email protected]/zejun_web (fetch)
origin [email protected]/zejun_web (push)
リモートコマンドが間違っている。だから、それを修正する方法を知っているのです。
まずリモートに追加されたオリジンを削除します
git remote rm origin
この時点で
git remote -v
原点がないことがわかります
次に、正しく入力します。
git remote add origin [email protected]:git-ze/xxxx.git
で、終了です。
では
$ git push -u origin master
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (7/7), 545 bytes | 272.00 KiB/s, done.
Total 7 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), done.
remote:
remote: Create a pull request for 'master' on GitHub by visiting:
remote: https://github.com/git-ze/zejun_web/pull/new/master
remote:
To github.com:git-ze/zejun_web.git
* [new branch] master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.
ここにあります。
を追加する必要があります。公開鍵を追加しない場合は、次のようになります。
やはり、まずはGitHubで公開鍵を追加する必要がありますね。
すでに追加されている場合は、まずgit remote -vコマンドで、追加されたオリジンが間違ったコードで書かれていないか、アンダーライトされていないかを確認します。
もし間違っていたら、git remote rm origin で開始します。
そうしてようやくプッシュできるようになります。
初めてプッシュするときは、ローカルの master ブランチとリモートリポジトリの master ブランチを関連付けるために -u を文に追加しなければならないことに注意しましょう。
関連
-
[解決済み】マークダウンの上付き文字(Github風味)?
-
[解決済み】GitHub: ユーザー名またはパスワードが無効です。
-
[解決済み】GitHubのページが更新されない
-
[解決済み] GitHub - jobs : what is : アクション/チェックアウトを使う
-
[解決済み] Cygwin用のGitをインストールするには?
-
[解決済み] github リポジトリのフォークを解除するには?
-
[解決済み] オープンソースプロジェクトにおける/distディレクトリの意味は何ですか?
-
[解決済み] GitHub Markdownのテーブルにチェックボックスやティックマークを描くには?
-
[解決済み] このgithubのプロジェクトを自分のPCで実行し、コンパイルするにはどうすればよいですか?
-
DS_Store をグローバルに無視するように gitignore を設定する。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】GitHub - エラー: '[email protected]:myrepo.git' へのいくつかの参考文献のプッシュに失敗しました。
-
Gitは、"このリポジトリで別のgitプロセスが実行されているようです... "と表示されます。問題解決
-
[解決済み】GitHubからコードをダウンロードするのは安全ですか?[クローズド]
-
[解決済み] Jenkins が github でステータスコード 128 を返した
-
[解決済み] fatal: 作業ツリーディール 'kivy' を作成できませんでした。
-
[解決済み] Githubのためのマークダウンのコードブロックとネストされた箇条書き
-
[解決済み] GitHub リポジトリをクローンする際の SourceTree に関する問題点
-
undefinedGit-- ! [却下] master -> master (フェッチファースト) issue
-
git exception error fatal: Couldn't find remote ref master
-
git push reports errorsUpdates were rejected because because the remote contains work that you do