originとは
リモートリポジトリのアクセス先に対してデフォルトでつけられる場所(URL)の別名です。
リモーーとリポジトリのアクセス先の設定を確認するコマンドで確認してみます。
$ git remote -v
origin https://github.com/omo/rails.git (fetch)
origin https://github.com/omo/rails.git (push)
リモートリポジトリのアクセス先(上記の例. https://github.com/omo/rails.git )が
originという名前で設定されています。
originはどこで設定しているの?
Gitプロジェクトを作成する際のgit initのコマンドで、
リモートリポジトリの設定を行っているはずです。
$ git remote add origin https://github.com/omo/rails.git
この設定を行うことで、リモートリポジトリに対してpushやpullができるようになります。