Git入門|GitHub への git push で rejected された場合の解決方法

1. 事象発生の流れ

① ローカルリポジトリを作成
② GitHubにリポジトリを作成
③ git push -u origin main コマンドでエラー

2. エラーになる原因

③ コマンドのエラーを確認すると次のようになっていました。

ローカルの内容が古いから、git pull してね。
という感じです。

原因は、GitHubにリポジトリを作成した際に、README.md を作成したことで

ローカル:README.md なし
GitHub  :README.md あり

という差分が発生していました。

3. 解決方法

次の git コマンドを実行します。

マージの確認がありますが、必要がなければそのままにします。

その後 git push コマンドを正常に実行することができました。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする