github でリポジトリを作成したときに、「このリポジトリを README で初期化する」オプションを選択した可能性があります。これにより、持っていない github のリポジトリにコミットが作成されました。
新しいリポジトリを作成して github で共有するには、一般的に次の 2 つの方法があります。
1) github にリポジトリを作成し、[このリポジトリを README で初期化する] オプションを選択します。次に、そのリポジトリをクローンし、ファイルを追加して、プッシュして戻します。
2) github にリポジトリを作成します。[このリポジトリを README で初期化する] オプションを選択しないでください。これにより、github に空のリポジトリが作成されます。ローカル マシンでプロジェクトを git リポジトリとして初期化し、それを github プロジェクトにポイントしてプッシュします。
あなたがしたことは、github でコンテンツを含むリポジトリを作成してから、別のコンテンツを含むリポジトリをプッシュしようとしたことです。
これは、次の 2 つの方法のいずれかで修正できます。
1) [このリポジトリを README で初期化する] オプションを選択せずに、github リポジトリを削除して再作成します。その後、エラーなしでローカル リポジトリからプッシュできるはずです。
2) git pull を実行して README をローカル リポジトリにマージしてから、プッシュします。ただし、プルするブランチを指定していないと git が不平を言う可能性があるため、これは少し混乱する可能性があります。その方法を説明できるほど、Eclipse UI に精通していません。コマンドラインで、あなたはそうするでしょうgit pull origin master:master
git を初めて使用する場合は、修正 1 がおそらく最も簡単です。