man git-push して -u オプションについて調べた。
-u, --set-upstream
For every branch that is up to date or successfully pushed, add
upstream (tracking) reference, used by argument-less git-pull(1)
and other commands. For more information, see branch.<name>.merge
in git-config(1).
全く何を言ってるのかわからない!
答え
ネットで検索してみたら答えがわかった。
git push -u origin master とすると次回から git push だけで勝手に origin master で push してくれる。
ちなみに git push とかの マニュアルは全て man git-push とか man git-pull のようにダッシュで繋げて書けば見れます。man git push だと git と push それぞれのマニュアルを探そうとするので気をつけましょう。
参考
ブランチ
http://marina.sys.wakayama-u.ac.jp/vmlab/git/node6.html