git・githubを使い始めているのですが、いろいろうまく行かず調べても対処方が見つからない(知識が浅く調べ方が悪い)のでご存知の方アドバイス頂けると幸いです。

目的:今まで複数のPCで別々に開発してきたプログラムフォルダをgithubに入れて共有のようにしたい。
つまずいているところ:PC1で以下の方法でレポジトリにpushできました。その同じレポジトリにPC2(別PC)のプログラムを同じ方法でpushしたいのですが以下のエラーが出てしまいました。

過程

github上にあげたいフォルダまで行く
git init
git add .
git commit -m ""
git remote add origin https://github.com/…
git push origin master

エラー

To https://github.com/….git ! [rejected]
master -> master (non-fast-forward) error: failed to push some refs to
'https://github.com/….git' hint: Updates were
rejected because the tip of your current branch is behind hint: its
remote counterpart. Integrate the remote changes (e.g. hint: 'git pull
...') before pushing again. hint: See the 'Note about fast-forwards'
in 'git push --help' for details.

そもそもgithubの使用目的が正しくない、考え方が違う、手法が違うなどなにかアドバイス頂けると幸いです。