GitHubが上手く動作しない!

と、バタバタして半日が過ぎました。

⇒今さら聞けない!GitHubの使い方【超初心者向け】

こちらのページを参考に、まずはテストでGitHub側にファイルをプッシュしようとしたのですが、エラーが出てしまいました。

エラーその1

エラー内容

こちらです。

これは1度、

という風にリモートリポジトリの情報を追加して、更に上書きを使用とすると出るエラーです。

間違ったリモートリポジトリの情報を追加してしまって、上書きで訂正を使用とすると起こってしまいます。

対処方法

これには、最初に追加した情報を削除する必要があります。

そのため、

を使用して最初に追加した情報を削除してください。

“rm”とは恐らくremove[取り除く]の略かと思います。

 

エラーその2

エラー内容

こちらです。

長々と書いてありますが、要はリモートリポジトリ側の最新の情報にローカルリポジトリを最新にしてからプッシュしてくださいね!という感じのことらしいです。

GitHub側でリポジトリを作成した際にReadMeを作成した方が主に起こると思いますが、ローカルリポジトリにはReadMeを追加したデータがないため、それを同期しないと情報が干渉してしまいます!というのがGit側の言い分です。

対処方法

まずは、フェッチで最新の変更履歴を取得します。

そして、最新の変更履歴と今の状態をマージします。

マージとは、Gitが変更箇所を行ってくれることだそうです。

それによって最新のバージョンと整合性が取れるので、無事プッシュができます。

▼参考にしたサイトはこちらです。

【開発環境】GitHubへのpushが「fetch first」と表示されてrejectedとなったときの対処

 

今回のブログ曲

今回投稿中に聴いていた曲はこちら

私の大好きな音楽プロデューサー、RudeLies氏とAiobahn氏の夢の共演です!

タイトルはMOTIVATION。本当にモチベーションの上がる曲です!

カテゴリー: GitHub

2件のコメント

KOKORO · 2020年8月30日 12:16 AM

$ git push
fatal: Not a git repository (or any of the parent directories): .git

このエラーで困っています,,,。
githubのname,mailをしっかり設定してコマンド打ってもダメなのです。
メールの非公開設定を解除してもダメなのです。

    ReERishun · 2020年9月25日 1:47 AM

    コメントありがとうございます。
    遅くなってしまい申し訳ございません。
    もう解決したかと思いますが、念のため返信します。
    まず考えられるのは、Gitリポジトリでない場所で行っている可能性です。
    git init を行っていない、ないしはgit cloneでクローンしていなければ、git リポジトリでは無いので、その可能性があります。
    設定を行ったようですが、設定完了後に再度、initないしはcloneを行っていただければ解決するかもしれません。
    また何かあればいつでもコメントください!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です